美文网首页
远程连接 MySQL

远程连接 MySQL

作者: handsomeFu | 来源:发表于2018-09-26 23:13 被阅读0次

想要远程连接MySQL 那么必须是普通用户才行,不能是 root 用户,所以我们要先创建一个普通用户

  1. 创建普通用户
        CREATE USER 'username'@'%'  IDENTIFIED BY 'password';
    
  2. 给普通用户赋权
        GRANT ALL ON *.* TO 'username'@'%'
    
  3. 刷新系统权限相关表
        FLUSH PRIVILEGES
    

以上三步执行的 创建用户 --> 给创建的用户赋权 --> 刷新

这样的话 可能还是不能完成MySQL的一个远程连接 这时候需要改变MySQL的一个默认配置 这配置文件位于/etc/mysql/mysql.conf.d/下的mysqld.cnf 里面有找到bind-address 把值127.0.0.1改为0.0.0.0然后接下来就是远程连接了 改完要记得重启MySQL服务

接下来就是远程连接MySQL首先要保证自己电脑装了MySQL才能远程连接

    mysql -u username -p password -h ip地址 -P 端口号(一般默认是3306) 

如果想要远程连接 首先要保证 本地安装了MySQL 才能远程连接

相关文章

  • 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/vcksoftx.html