Navicat链接虚拟机mysql常见错误

  • 问题1
    1. 解决
      1. 启动服务:service mysqld start;
      2. /sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT    #开启8011端口 
      3. /etc/rc.d/init.d/iptables save        #保存配置 
      4. /etc/rc.d/init.d/iptables restart      #重启服务 
      5. #查看端口是否已经开放
      6. /etc/init.d/iptables status 
  • 问题2
    1. 解决
      1. Mysql -u root -proot(root为密码)
      1. mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
      1. 刷新权限: FLUSH PRIVILEGES
  • 问题3
    1. mysql服务搭建后,默认的root角色是不能进行远程访问链接的,把安装mysql的机器上把mysql库下的user表里的root用户开启远程登陆。