欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu16 卸载 安装mysql5.7

程序员文章站 2022-05-27 23:43:59
...

转自:https://www.jianshu.com/p/c76b31df5d09

卸载mysql:

sudo apt-get remove mysql-*

查询卸载残留文件:

sudo find  / -name mysql -print

会显示出含有mysql文件名的路径:

/var/lib/mysql  
/var/lib/mysql/mysql  
/var/log/mysql  
/usr/bin/mysql  
/usr/lib/mysql  
/usr/share/mysql  
/etc/mysql  
/etc/init.d/mysql

彻底清除残留:

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

安装mysql服务端和客户端:

sudo apt-get install mysql-server mysql-client

安装过程中会提示设置root密码,设置就行了(没清除残留是不会提示的)
一般安装后会自动运行
检查mysql是否在运行

sudo service mysql status

显示这样是正在运行![在这里插入图片描述](https://img-blog.csdnimg.cn/20191204164835956.png)
没有运行的话可以手动运行

sudo service mysql start

登录:

mysql -uroot -p

检查mysql是否运行:

sudo netstat -tap | grep mysql

如图已成功

Ubuntu16 卸载 安装mysql5.7

navicat远程连接配置:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

修改/etc/mysql/mysql.conf.d/mysqld.cnf文件

bind-address=127.0.0.1改为:bind-address=0.0.0.0

重启mysql:

/etc/init.d/mysql restart

OK.