美文网首页
远程连接mysql

远程连接mysql

作者: popli | 来源:发表于2017-09-29 15:18 被阅读20次

mysql默认不允许在localhost以外的计算机连接,但我们可以设置一下,首先本地登录mysql,执行grant命令

grant all privileges on *.* to 'usernamexxx'@'%' identified by 'newpasswordxxx' with grant option; 

他的语法格式为

grant 权限... on 数据库名.表名 ‘用户名’@‘主机地址’ identified by '密码' ;

all privileges代表所有权限,包括:select、insert、update、delete、create、drop、index、alter、grant、references、reload、shutdown、process、file
with grant option代表管理员将权限给了它,它又将权限给了别人,那么当管理员收回某个人权限的时候,所有人的权限都被收回。如果不想全都收回,请使用 with admin option
输入的密码要包含数字,大小写的字母,特殊字符,如果不想输入那么复杂的密码,可以执行下面命令后再设置密码


set global validate_password_policy=0;

接下来我们就可以远程登录mysql了

mysql -h 域名或者IP -u 用户名 -p  数据库名称 

相关文章

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