zoukankan      html  css  js  c++  java
  • navicat for mysql无法连接数据库和连接数据库慢的问题

    首先在自己虚拟机上登录mysql:

    mysql -uroot -p

    然后赋予权限

    GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '123456'; %表示多有机器

    1)grant all on *.* to 用户名@"%" identified by "密码";

    2)flush privileges;

    打开3306端口,为防火墙设置例外,放行3306,但你必须有root权限了,

    vi /etc/sysconfig/iptables

    在icmp-host上面加下面这行代码

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

    加入这句话就可以了, 注意这句话一定要加在最后一句话的上面. 否则不会生效.

    同样如果是其它端口把"3306"换成相应端口即可.

    然后重启一下防火墙

    service iptables restart

    搞定!

    这时候还没完全搞定,可能连接会很慢,这时候修改mysql配置文件

    vim  /etc/my.cnf

    在my.cnf文件的[mysqld]部分加入:skip-name-resolve,保存 文件,重启mysql,一切OK啦,速度象飞一样了

  • 相关阅读:
    PHP include寻找文件规则
    go实现聊天系统(三)
    go实现聊天系统(二)
    题解 UVA10298 【Power Strings】
    单源最短路SPFA
    css面试题
    【笔记】随笔记录
    【form】表单提交方式
    【CSS】常用css
    【Appcan】常用随笔
  • 原文地址:https://www.cnblogs.com/herry52/p/6006572.html
Copyright © 2011-2022 走看看