mysql 远程访问不行解决方法,Host '' is not allowed to connect to this MySQL server
2016-04-23 11:00
846 查看
这个问题是因为远程主机没有授权登录的问题。网上提供了两种解决方法,我使用了第一种。
1。 改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
mysql>FLUSH PRIVILEGES //修改生效
解决了问题
改之后要重启MySQL服务
1。 改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
mysql>FLUSH PRIVILEGES //修改生效
解决了问题
改之后要重启MySQL服务
相关文章推荐
- mysql行转列(根据列明转换,列不能过多)
- Mysql介绍
- nodejs基于express4+mysql+express-controller的mvc框架
- Navicat for mysql(建立数据,表,插入数据,解决中文乱码)
- com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
- mysql ICP和MRR性能优化测试
- mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
- mysql--事务隔离级别
- web day15 数据库概述,MySQL,SQL语句,数据查询语法DQL
- mysql的安装出现”错误 1067: 进程意外终止”问题的最终解决方案
- Navicat for MySQL下载以及安装
- [MySQL]远程访问数据库设置
- percona-toolkit之pt-kill 杀掉mysql查询或连接的方法
- IPv6设置后如何解决MySQL无法连接localhost的问题
- solr5.5.0安装配置③☞mysql数据库导入solr的core(windows)
- mysql随机取数据,如何实现高效率?
- mysql修改表信息
- mysql错误Data truncated for column
- mysql索引分析
- mysql数据库设计原则