Linux系统MySQL开启远程连接

来源:互联网 发布:芈十四知乎 编辑:程序博客网 时间:2024/06/01 07:27

Navicat软件连接数据库报错:2003-can’t connect to MYSQL serve

1、linux mysql 版本5.7.20

2、远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。

3、创建用户用来远程连接

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;(第一个root表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,'你的密码'表示密码)。

4、执行 flush privileges;命令立即生效

5、查询数据库的用户(看到如下内容表示创建新用户成功了)

 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

这里写图片描述

6、使用quit命令退出MySQL

mysql> quit;
原创粉丝点击