美文网首页
Mysql远程连接

Mysql远程连接

作者: AnyL8023 | 来源:发表于2016-10-27 17:25 被阅读0次

实验环境

    ubuntu-16.04.1

    mysql 5.7.16

    xshell_5.0.0.37

    VirtualBox 5.0.24.8355

    Navicat 9

实验步骤

    1.首先进入mysql输入一下两条指令

      GRANT ALL PRIVILEGES ON *.* TO 'ubuntu'@'%'IDENTIFIED BY 'ubuntu' WITH GRANT OPTION;

      FLUSH PRIVILEGES;

   

mysql赋予权限

    GRANT ALL PRIVILEGES ON 数据库.数据表 TO '用户名'@'ip'IDENTIFIED BY '密码' WITH GRANT OPTION;#赋予权限

     FLUSH PRIVILEGES;#刷新权限

    2.但是,按照上述操作还是会在window的Navicat上显示无法远程连接

mysql:10038错误

    3.查了一下资料,需要修改/etc/mysql/my.cnf

[mysqld]

bind-address = 0.0.0.0

      注意:在修改的途中出现了一个问题,vi方向键错乱,解决方法——重新安装一下新版的就好了

sudo apt-get update && sudo apt-get install vim

    4.重启一下mysql

sudo service mysql restart

    5.之后再用Navicat连接就会发现可以连接上了

大功告成

相关文章

  • mysql 连接远程数据库

    cmd 连接远程Windows服务器上的MySQL cmd 连接本地MySQL shell 连接远程linux服务...

  • MySQL 相关问题

    一.MySQL远程连接 有时候在进行MySQL远程连接时,需要开启远程访问权限。可以通过查询mysql.user表...

  • 第三个模块 远程连接MySQL速度慢的解决方法

    问题描述:PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常。解决...

  • python连接mysql

    mysql远程连接 Host * is not allowed to connect to this MySQL ...

  • 2018-12-14

    设置MySQL允许远程连接 1、连接数据库 mysql –uroot –p123456 2、增加远程连接权限 GR...

  • 提高mysql网络连接速度

    解决远程连接mysql很慢的方法(网络正常) 最近用mysql命令行或者JDBC远程连接mysql速度很慢,而且远...

  • mysql 添加用户,并授权远程连接

    用root账号登陆MySQL mysql -u -p创建远程连接账号(%表示可远程连接,localhost表示本地...

  • linux系统远程连接mysql

    Linux系统MySQL开启远程连接 远程连接服务器上的MySQL。 Navicat软件连接数据库报错:2003-...

  • Docker容器连接外部Mysql

    容器内部程序连接外部mysql,需要以远程连接的方式进行访问 开启mysql 远程连接 找到my.cnf配置文件 ...

  • mysql命令

    连接本地数据库: mysql -uUser -pPassword连接远程主机的mysql: mysql -h110...

网友评论

      本文标题:Mysql远程连接

      本文链接:https://www.haomeiwen.com/subject/jycsuttx.html