一、 首先Linux下要确定已经安装mysql
参考这篇博客:https://blog.csdn.net/Mr_GYF/article/details/113766245
二、启动mysql服务
启动命令:service mysqld start
systemctl start mysqld.service
三、输入mysql命令,进入mysql
mysql -uroot -pXXX
到这就表明Linux上的Mysql服务已经启动完毕了
四、在Navicat Premium上,新建连接尝试连接Linux的数据库
- 这里表明我的数据库不允许外部连接,搜了好多材料对这一步进行
五、解决1130的问题
使用到的数据库命令
1.mysql -u root -p
2.mysql>use mysql
3.mysql>update user set host = '%' where user ='root';
5.mysql>FLUSH PRIVILEGES
5.1 首先我查看了数据库中的用户
usemysql
5.2 随后将root 改为’%’
update user set host = '%' where user ='root';
5.3 更新权限
FLUSH PRIVILEGES