win连接linux下的mysql要先开启linux中的远程连接权限
2018-03-18 18:48
393 查看
远程连接服务器上的MySQL。
Navicat软件连接数据库报错:2003-can't connect to MYSQL serve工具/原料
crt、navicat、Linux系统、MySQL。方法/步骤
远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。创建用户用来远程连接GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。
执行 flush privileges;命令立即生效
查询数据库的用户(看到如下内容表示创建新用户成功了) SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
使用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
查看端口号 show global variables like 'port';
设置navicat连接。
点击连接测试看到如下内容表示成功。
相关文章推荐
- 本地连接linux下mysql ---- (开启远程访问权限及防火墙开放3306端口 )
- Linux开启mysql远程连接的设置步骤
- mysql 开启远程连接权限
- linux下mysql开启远程连接
- Linux下开启MySQL的远程连接
- MySQL远程访问权限,允许远程连接的开启
- Linux开启mysql远程连接的设置步骤
- MySQL远程访问权限,允许远程连接的开启
- [修]开启MySQL远程访问权限 允许远程连接
- Linux下开启MySQL的远程连接
- Linux开启mysql远程连接的设置步骤
- Linux开启MySQL远程连接
- Linux服务器中MySQL远程连接的开启方法
- linux下mysql开启远程访问权限及防火墙开放3306端口
- MySQL远程访问权限,允许远程连接的开启
- 开启MySQL远程访问权限 允许远程连接
- linux下mysql开启远程访问权限及防火墙开放3306端口
- 开启MySQL远程连接的权限
- Linux开启mysql远程连接的设置步骤
- Linux下mysql的远程连接与开启关闭MySQL服务