`
北海肥猫
  • 浏览: 28768 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

Ubuntu 重装 mysql

阅读更多

我另篇blog有提到修改完my.cnf文件后mysql server重新启动失败,就是说mysql server启动不起来了,于是我就想到重装再试试,没想到就好了。

 

重装mysql之前需要卸载干净,删除mysql:

 

~$ sudo apt-get autoremove --purge mysql-server-5.0  (根据之前安装版本)

~$ sudo apt-get remove mysql-server

~$ sudo apt-get autoremove mysql-server

~$ sudo apt-get remove mysql-common 

 上述代码的第一步(即:sudo apt-get autoremove --purge mysql-server-5.0)可执行可不执行,因为我不知道自己之前安装的版本= =所以就没有执行第一步。

 

清理残留的数据:

~$ dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

 

这样就将mysql彻底卸载了,下面就该安装新的mysql:

~$ sudo apt-get install mysql-server

 安装过程会弹出提示框,输入root用户的密码。

 

安装完成后,MySQL服务器会自动启动,下面为检查MySQL服务器程序:

~$ ps -aux|grep mysql
mysql     3205  2.0  0.5 549896 44092 ?        Ssl  20:10   0:00 /usr/sbin/mysqld
conan     3360  0.0  0.0  11064   928 pts/0    S+   20:10   0:00 grep --color=auto mysql

~$ netstat -nlt|grep 3306
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN

~$ sudo /etc/init.d/mysql status
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql status
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the status(8) utility, e.g. status mysql
mysql start/running, process 3205

~$ sudo service mysql status
mysql start/running, process 3205

 

 

 

分享到:
评论

相关推荐

    ubuntu18.04卸载mysql并重新安装的方法.doc

    Ubuntu 18.04卸载MySQL并重新安装的方法 本文档将详细介绍如何在Ubuntu 18.04系统中卸载MySQL并重新安装的方法,并解决可能出现的127错误和126错误。 首先,需要卸载MySQL服务器,可以使用以下命令: `sudo rm /...

    mysql-脚本安装d

    如果需要重装MySQL数据库,通常是因为系统升级、数据丢失或配置错误。以下是一般步骤: 1. **备份数据**:在重装前,务必备份重要的数据库,以防数据丢失。可以使用`mysqldump`工具进行全库备份。 2. **卸载旧版本...

    Ubuntu安装教程.doc

    - **无法访问图形界面**:检查显卡驱动是否安装正确,或者尝试重装X Server。 #### 六、进阶技巧 - **脚本自动化安装**:对于需要批量部署Ubuntu的情况,可以通过编写脚本来实现自动化安装。 - **服务器版Ubuntu...

    解决mysql登录错误:’Access denied for user ‘root’@’localhost’

    数据库卸载重装了几次都不行。好像感觉数据清理不干净。解决的过程遇到的坑,这里记录分享下。 有效的操作记录下: 1、首先是跳过权限登录mysql,查看user表, 停止mysql服务~$ sudo service mysql stop 以安全模式...

    Ubuntu移除mysql后重新安装的方法

    在Ubuntu系统中,有时因为各种原因需要卸载并重新安装...遵循这些步骤,可以避免潜在的问题,顺利进行MySQL的重装。同时,如果在操作过程中遇到任何问题,建议查阅官方文档或在线社区寻求帮助,以保证系统的稳定运行。

    MYSQL进阶篇安装文档

    首先,我们来了解MySQL的卸载过程,这对于那些需要更新或重装MySQL的用户来说至关重要。在Linux系统上,MySQL的卸载通常涉及以下几个步骤: 1. 停止MySQL服务: 在终端中运行以下命令以停止正在运行的MySQL服务: ...

    Ubuntu 安装及优化教程.pdf

    文档中还介绍了如何在重装 windows 或其他版本的 Linux 系统后修复 ubuntu 的 grub,这部分内容主要讲解了 grub 修复的方法和注意事项。 28. fcitx 输入法 文档中还介绍了如何使用 fcitx 输入法来进行中文输入,这...

    win10安装WSL(ubuntu for win10)

    4. 卸载重装查看正在运行的分发版本:wsl --list --running 删除指定的分发版本:wsl --unregister ubuntu。这一步骤是管理 Ubuntu 操作系统的版本和卸载。 5. 安装 ifconfig 网络工具sudo apt install net-tools。...

    Ubuntu 安装及优化教程.docx

    26. **修复GRUB**:在重装Windows或其它Linux系统后,使用Boot-Repair或手动编辑GRUB配置文件修复Ubuntu引导。 27. **Fcitx输入法**:Fcitx是一个轻量级且高度可定制的输入法框架,支持多种输入法,如拼音、五笔等...

    Debian中完全卸载MySQL的方法

    请注意,如果在卸载和重装过程中遇到权限问题,可能需要临时修改`/etc/sudoers`文件或使用`sudo -i`来获取更高级别的权限。此外,如果你的Debian系统是基于特定版本(如Ubuntu 16.04或更高版本),可能会使用`...

    基于mysql多实例安装的深入解析

    如果遇到问题,不要急于重装,而是分析错误信息,了解其原因,然后针对性地调整配置或执行相应的修复步骤。 总之,MySQL多实例的安装虽然比单实例更复杂,但它提供了更好的资源管理和隔离性。理解安装过程中的每一...

    Ubuntu命令大全(详细版).docx

    这种方法可以用于重装系统后的软件恢复。 - **清理旧版本的软件缓存** 使用 `sudo apt-get autoclean` 命令来清理旧版本的软件包缓存。 - **清理所有软件缓存** 使用 `sudo apt-get clean` 命令来清理所有...

    lanmp v2.5一键安装包(包括lamp,lnmp,lnamp安装)

    重装后重新打开IE,否则会有session错误提示的问题 相关软件版本 httpd-2.2.24 nginx-1.2.9 php-5.2.17/5.3.26 mysql-5.1.69 phpmyadmin-3.3.7 zend-3.3.3 eAccelerator-0.9.5.3 pure-ftpd-1.0.36

    CentOS7中MariaDB修改datadir后无法启动的解决方法

    但是失败了,重装了系统,重装以后挂载好数据盘后发现MariaDB起不来了,查journal log,只有一行warning can't create test file /var/lib/mysql/core.lower-test 解决方法 在网上查了一下,有两种方案  第一是说...

    Openstack搭建1

    如果遇到问题,可能需要完全卸载后重装。 - 安装MySQL时,设置root用户的密码为'123456'。 - 如果无法连接MySQL,检查`/tmp/mysql.sock`套接字文件,可能需要创建一个软链接。 - **服务管理与日志排查**: - 可...

    你会正确卸载数据库吗?

    错误的操作可能导致数据丢失、系统不稳定甚至需要重装操作系统。本文将详细介绍如何安全地卸载MySQL数据库。 首先,理解MySQL的组成部分是关键。MySQL通常包含服务器组件、客户端工具、配置文件、日志文件以及一些...

    171491125吴俊1

    最后,重装了 Ubuntu 系统,Apache2 才能正常工作。3.本数据库中的数据来源是一份 Excel 表格,使用 phpmyadmin 将其导入到数据库中。 知识点4:数据库设计和实现 学生和教师的账号密码早已在数据库中存储完毕,...

    微信小程序商城系统多商户版 七月更新完美解决微信登录问题.rar

    2、安装php7.2,队列有问题修复不好就重装php7.2 3、php7.2安装redis、opcache扩展 4、php7.2禁用函数里删除proc_open、proc_get_status函数,删除所有pcntl开头的函数(一般22个) 5、上传swoole_loader72.so文件到...

    Bugzilla安装完全教程

    1. 操作系统:支持多种Linux发行版,如Ubuntu、CentOS等。 2. Web服务器:Apache或Nginx。 3. 数据库:MySQL或MariaDB。 4. Perl解释器:Perl 5.10.0或更高版本。 5. 其他依赖:包括CGI、DBD::mysql、Text::CSV_XS等...

    什么是网站服务器最安全稳定网站服务器租用托管最好的企业WEB服务器整理.pdf

    - **售后服务**:提供365天×24小时的专业技术支持,包括但不限于无数次重启、重装系统、安装常用软件等。 - **硬件保障**:对于租用的服务器,提供整机保修服务,并能在机房现场快速更换故障部件;而对于托管服务器...

Global site tag (gtag.js) - Google Analytics