1、查看/etc/mysql/my.cnf配置文件是否只允许本地连接

  注释配置:#bind-address = 127.0.0.1,重启MySQL Server

2、防火墙(我用的是iptables)禁止了3306端口访问

  /etc/sysconfig/iptables配置文件添加3306端口,即添加以下内容再重启防火墙即可:

  -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

3、MySQL没有授予相应权限

  授权用户username使用password从任何主机连接到MySQL Server,并授予所有数据库所有表的全部操作权限

mysql>GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

允许用户username使用password从IP为192.168.1.9的主机连接MySQL Server,并授予所有数据库所有表的全部操作权限

mysql>GRANT ALL PRIVILEGES ON *.* TO 'username'@'192.168.1.9' IDENTIFIED BY 'password' WITH GRANT OPTION;

允许用户username使用password从IP为192.168.1.9的主机连接MySQL Server,并授予dsp数据库下的所有表的全部操作权限

mysql>GRANT ALL PRIVILEGES ON dsp.* TO 'username'@'192.168.1.9' IDENTIFIED BY 'password' WITH GRANT OPTION;

4、修改mysql数据库中user表中相应用户username的host限制

$mysql -h 127.0.0.1 -P 3306 -u root –p
mysql>use mysql;
mysql>update user set host = '%' where user = 'username';
mysql>select host, user from user;
mysql>FLUSH PRIVILEGES;

OK,:)

最新文章

  1. wamp 修改默认apache 80端口
  2. Quarter square 查找表乘法器,手动建立rom
  3. $.extend()了解心得
  4. 如何在JBoss WildFly 8 自定义log4j日志
  5. 【Ext.Net学习笔记】05:Ext.Net GridPanel的用法(包含Filter、Sorter、Grouping、汇总(Summary)的用法)
  6. 防止 SQL 注入的方法(摘抄)
  7. 上架第一个APP到苹果商店被拒绝5次
  8. listActivity和ExpandableListActivity的简单用法
  9. json_encode如何防止汉字转义成unicode
  10. JAVA wait(), notify(),sleep具体解释
  11. Week 5a - Mouse input and more lists----learning notes
  12. c语言,字符串原地翻转
  13. 实例甜点 Unreal Engine 4迷你教程(1)之如何用C++将纹理绘制在UserWidget的Image小部件上
  14. vue动态切换组件
  15. React_基本原理_ajax
  16. C#实现多个PDF合并及去除文字水印功能
  17. WINS服务器与DNS服务器有什么区别?
  18. vue 结合mint-ui Message box的使用方法
  19. secureCRT的自动化脚本如何编写?
  20. django之前-----web应用与框架

热门文章

  1. js 正则表达式 exec 和 match的使用
  2. Spring依赖注入的Setter注入(通过get和set方法注入)
  3. MongoDB创建索引(不锁库方法)
  4. 分享下今天研究的流量上限DDos攻击分析和解决方式
  5. unity + win8.1 apps 小游戏demo
  6. ssh:Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open
  7. 把Xilinx的IPCORE解密成源代码的方法
  8. SVN 版本服务器搭配全过程详解(含服务端、客户端)
  9. 斯坦福IOS开发第五课(第二部分)
  10. jq 跳转方式汇总