以Navicat
连接ubuntu18.04
上的MySQL数据库为例
一、在Ubuntu上装好MySQL
废话,但是有几个注意点
推荐安装教程https://blog.csdn.net/weixx3/article/details/80782479我就看着这个装的
-
初始化配置
sudo mysql_secure installation
的时候,要记住给root设置的密码 -
cd到
/etc/mysql/mysql.conf.d
sudo vim mysqld.cnf
把里面一行
bind-address=127.0.0.1
用#
注释掉 -
把user表 root的host项从
localhost
改成%
,允许任意host
访问,如果只允许某个ip访问,则可以改成相应的ipmysql> use mysql; mysql> update user set host = '%' where user = 'root'; mysql> select host, user from user; mysql> flush privileges;