betway体育官网叙服务器 远程mysql 无法连接。云服务器 远程mysql 无法连接。

题目:mysql不管是用非安装版的,还是用直白装之,还是用phpStudy直接宣布的mysql服务。都只能用localhost登录,不克为此服务器的ip进行长距离访问

题目:mysql不管是故无安装版的,还是用直接设置的,还是用phpStudy直接发布之mysql服务。都只能用localhost登录,不可知因此服务器的ip进行远程访问

撞是问题。按照网上大家介绍的道去化解,但是一直特别。后来发现自己的阿里云服务器安全组规则中并未加加端口号也3306的起,加上之后,问题这解决。

赶上这个题材。按照网上大家介绍的法子去解决,但是一直格外。后来发现自己的阿里云服务器安全组规则中莫补偿加端口号为3306之宗,加上之后,问题就解决。

临时分享解决办法总结如下:

现分享解决智总结如下:

1、 修改mysql数据库中之user表使相应的用户能够起某同主机上陆 
  mysql -u root –p
  mysql>use mysql;
  mysql>update user set host = ‘%’ where user = ‘root’;
  mysql>select host, user from user;

1、 修改mysql数据库被的user表使相应的用户会自某平主机上陆 
  mysql -u root –p
  mysql>use mysql;
  mysql>update user set host = ‘%’ where user = ‘root’;
  mysql>select host, user from user;

2、没有与相应的权力:
  mysql>GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’ IDENTIFIED BY
‘mypassword’ WITH GRANT OPTION;
  例如:GRANT ALL PRIVILEGES ON *.* TO ‘high’@’%’ IDENTIFIED BY
‘111111’ WITH GRANT OPTION;

2、没有授予相应的权柄:
  mysql>GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’ IDENTIFIED BY
‘mypassword’ WITH GRANT OPTION;
  例如:GRANT ALL PRIVILEGES ON *.* TO ‘high’@’%’ IDENTIFIED BY
‘111111’ WITH GRANT OPTION;

前方片栽方式选择一个即使好了。

面前片种办法选择一个就算可以了。

3、如果是谈服务器。。一定要是抬高安全组
  云控制台–>网络及安–>安全组–>配置规则–>添加3306称方向以及有方向

3、如果是提服务器。。一定要加上安全组
  云控制台–>网络以及安康–>安全组–>配置规则–>添加3306合乎方向与生方向

 

 

相关文章

发表评论

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

*
*
Website