Home > Database > Mysql Tutorial > Linux系统MySQL如何开启远程连接

Linux系统MySQL如何开启远程连接

WBOY
Release: 2018-10-29 16:25:08
forward
2211 people have browsed it

这篇文章主要介绍了Linux系统MySQL开启远程连接,有一定的参考价值,感兴趣的朋友可以参考一下,希望对你有所帮助!

工具/原料

  • crt、navicat、Linux系统、MySQL。

方法/步骤

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

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

GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;

(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。

Linux系统MySQL开启远程连接

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

Linux系统MySQL开启远程连接

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

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

Linux系统MySQL开启远程连接

5、使用exit命令退出MySQL

然后打开vim  /etc/mysql/my.cnf

将bind-address    = 127.0.0.1

 设置成bind-address    = 0.0.0.0(设备地址)

重新启动(命令如下):

/etc/init.d/mysql stop

/etc/init.d/mysql start

Linux系统MySQL开启远程连接

6、查看端口号

show global variables like 'port';  

Linux系统MySQL开启远程连接

7、设置navicat连接。

Linux系统MySQL开启远程连接

8、点击连接测试看到如下内容表示成功。

Linux系统MySQL开启远程连接

【相关教程推荐】

1. mysql数据库图文教程 

2. MySQL 5.1参考手册下载 

3. bootstrap教程 

Related labels:
source:cnblogs.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template