菜单

mysql 远程连接数据库的不二诀窍集结

2019年5月24日 - www6165com

一、改表法。或许是您的帐号差别意从远程登录,只幸而localhost。那一年要是在localhost的那台计算机,登录mysql后,改动”mysql” 数据Curry的 “user” 表里的 “host” 项,从”localhost”改称”%”

复制代码 代码如下:

mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = ‘%’ where user = ‘root’;
mysql>select host, user from user;

2、授权法。比方,你想myuser使用mypassword从其余主机连接到mysql服务器的话。
  GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’IDENTIFIED BY
‘mypassword’ WITH GRANT OPTION;
  如若您想同意用户myuser从ip为1九二.16八.壹.陆的主机连接到mysql服务器,并动用mypassword作为密码
  GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’192.168.1.3’IDENTIFIED
BY
  ’mypassword’ WITH GRANT OPTION;
  笔者用的第3个章程,刚早先意识不行,在网络查了一下,少实行二个讲话
mysql>FLUSH PAJEROIVILEGES
  使修改生效,就足以了

三、其它一种办法:
  在设置mysql的机械上运转:
  1、d:\mysql\bin\>mysql -h localhost -u root
  //那样应有能够进去MySQL服务器
  2、mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’WITH GRANT
OPTION
  //赋予任何主机访问数据的权限
  3、mysql>FLUSH PRIVILEGES
  //修改生效
  4、mysql>EXIT
  //退出MySQL服务器
  那样就能够在别的任何的主机上以root身份登六啦。
假诺通过地方的操作,还无法一蹴而就难题,那恐怕就是服务器的辽源设置难点,是或不是ip安全战术或防火墙未有展开330六的不等。

你可能感兴趣的作品:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图