共计 882 个字符,预计需要花费 3 分钟才能阅读完成。
这篇文章主要讲解了“Mysql 怎么实现远程访问”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“Mysql 怎么实现远程访问”吧!
本地机器安装的数据库,本地程序可以访问,但是同事的机器却无法连接访问,发现是 mysql 数据库没有开启远程访问。
解决办法如下:
—————————————————————-
我的数据库 mysql root 用户 密码 =cx,输入 mysql ndash;u root 进入 mysql
允许 mysql 远程访问, 可以使用以下三种方式:
a、改表。
Java 代码
use mysql;
update user set host = % where user = root
select host, user from user;
b、授权。
例如,让 root 用户从任何主机可连接到 mysql 服务器。
Java 代码
GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY cx WITH GRANT OPTION;
如果允许用户 test 从 ip 为 10.40.207.17 的主机连接到 mysql 服务器,并使用 cx 作为密码
Java 代码
GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY cx WITH GRANT OPTION;
LUSH RIVILEGES ;
c: 在安装 mysql 的机器上运行:
// 进入 MySQL 服务器
Java 代码
mysql -h localhost -u root
/ 赋予任何主机访问数据的权限
GRANT ALL PRIVILEGES ON *.* TO WITH GRANT OPTION
// 使修改生效
FLUSH PRIVILEGES
// 退出 MySQL 服务器
EXIT
感谢各位的阅读,以上就是“Mysql 怎么实现远程访问”的内容了,经过本文的学习后,相信大家对 Mysql 怎么实现远程访问这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!