windows服务器下如何修改mysql使mysql允许任何IP远程连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows服务器下如何修改mysql使mysql允许任何IP远程连接相关的知识,希望对你有一定的参考价值。
可以私信我,要联 系 方 式 的 希望不是抄袭的、。如题
参考技术A远程ip链接。和 是 windos服务器还是 linux服务器没关系。
登录服务器mysql
授权法。
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
怎么远程远程连接mysql?有什么软件
追答putty这个软件。你登陆进去服务器。
然后命令
mysql -uroot -pmysql密码
远程设置下就好。或者你用这个 navicat
看看连接上了么。 不知道你的mysql数据库让不让远程ip连接的。你最好先上服务器上看看。
navicat我用过了 连接不上去,都是一个样。
服务器我也按照你说的“授权法”设置了一下,貌似还是没有用呀!!!
INSERT INTO `user` VALUES ('localhost', 'root', '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '', '0', '0', '0', '0');
INSERT INTO `user` VALUES ('%', 'root', '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'N', 'N', '', '', '', '', '0', '0', '0', '0');
第一条sql 添加一个用户 用户名为ROOT用户仅限本机使用
第二条sql 添加一个用户 用户名为ROOT用户所有IP都能使用
要指定IP就把%设置成你需要指定的IP即可追问
设置了端口是什么?怎么远程连接mysql
追答端口怎么设置我就不知道了 远程连接mysql的方法很多中 用程序 或者工具都行 URL写上需要连接的IP就行
参考技术C 本来就是可以的啊!以上是关于windows服务器下如何修改mysql使mysql允许任何IP远程连接的主要内容,如果未能解决你的问题,请参考以下文章