一、卸载
1、删除mysql: sudo apt-get remove mysql-*
2、清理残留数据(似乎会把别的东西也删除掉,谨慎操作):dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
二、安装
1、安装mysql: sudo apt-get install mysql-client mysql-server
2、检查运行状态:sudo service mysql status
三、刚刚安装好的MySQL数据库一般是无法远程连接的,需要做完成下面的操作后才可以远程连接
1、修改配置文件:vim /etc/mysql/mysql.conf.d/mysqld.cnf
将 bind-address = 127.0.0.1 这一行注释掉
执行 service mysql restart 重启mysql
注意:如果找不到这一行的话,可以在/etc/mysql文件夹及子文件夹下面找找疑似的配置文件
2、登陆数据库:mysql -u root -p
输入密码,登陆成功后,执行下面的语句:
use mysql;
update user set host = "%";
flush privileges;
然后,就可以使用Navicat远程连接了。
参考文章:
1、ubuntu彻底卸载mysql并且重新安装
2、Navicat连接MySQL 10061错误
3、远程连接linux的mysql服务报错10061的解决方案
网友评论