【MySQL远程连接错误1130 host PC-PC is not allowed to connect to this Mysql server】教程文章相关的互联网学习教程文章

Mysql数据库远程连接【代码】

sudo /usr/local/mysql/support-files/mysql.server stop 2 //当停止失败 见下边 如何用mac 活动指示器停止服务。进入安全模式 .说是安全模式,其实是超级危险模式!如果你是在本地修改,那没问题;如果是在服务器上,那你得保证这个时候没有任何人登录到系统。因为一旦进入了安全模式,任何人都可以使用任何密码通过 root 用户登录入到 MySQL ,可以执行任何想执行的操作1 // 在linux和OSX系统下进入mysql安全模式的路径 /usr/loc...

MySQL开启远程连接【代码】【图】

ALL PRIVILEGES ON 库名.表名 TO 用户名@‘IP地址‘ IDENTIFIED BY ‘密码‘ WITH GRANT OPTION; FLUSH RIVILEGES; 例: GRANT ALL PRIVILEGES ON *.* TO temp@‘%‘ IDENTIFIED BY ‘temp123‘ WITH GRANT OPTION;授权所有的服务器使用用户名temp密码temp123来连接所有库的所有表执行增产查改的所有操作  可能会出现如下的错误提示 确认成功授权之后(具体查看方法在文底),出现如下的问题可能有两种原因,一种是防火墙问题...

解决防火墙限制远程连接MySQL

1. 入站规则设置 ① 选择入站规则,然后新建规则,选择端口,然后下一步 ② 选择TCP,选择特定端口,然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306 ③ 选择允许连接 ④ 选择配置文件 ⑤ 输入规则名称 mysqlport 2. 出站规则设置 ① 选择出站规则,然后新建规则,选择端口,然后下一步 ② 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306 ③ 选择允许连接 ④ 选择配置文件 ⑤ 输入规则名称 ...

170424、Mysql权限控制 - 允许用户远程连接

Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作: 一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限, 具体操作如下: 在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作: mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION; 重...

Linux系统下实现远程连接MySQL数据库的方法教程

1、在服务器端开启远程访问首先进入mysql数据库,然后输入下面两个命令:grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘password‘;flush privileges;第一个*是数据库,可以改成允许访问的数据库名称第二个 是数据库的表名称,代表允许访问任意的表root代表远程登录使用的用户名,可以自定义%代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了password代表远程登录时使用的密码,可以自定义flus...

ubuntu16.04服务器配置mysql,并开启远程连接【图】

原来的配置文件变成了包含目录结构,于是在上面提到的两个目录里找找,很快就能找到配置文件原来是:/etc/mysql/mysql.conf.d/mysqld.cnf 用管理员权限编辑之:?1sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf添加‘#‘注释掉其中的"bind-address = 127.0.0.1",如下图: 注释后:wq保存,重启MySQL服务:?1service mysql restart验证完你的Ubuntu密码后,重启服务成功!3.测试验证 我用Windows下的Navicat for MySQL试试,配置信息...

mysql 远程连接 10038【代码】

本地能连上就对用户进行授权mysql>grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘youpassword‘ with grant option;mysql>flush privileges; 2、打开/etc/my.cnf将选项skip-networking注释掉(注:有的资料上说还要讲bind-address设置成127.0.0.1,我的配置文件中反正没看到这句话,也就没有设置。这个选项是用来设置可以进行外部访问Mysql的IP,有一个过滤的作用,也没有必要设置)。3、去看看防火墙有没有屏蔽...

mysql 开启远程连接指定的数据库

开启远程连接指定的数据库grant all privileges on `my_db`.* to ‘username‘@‘%‘ identified by ‘passwod‘ WITH GRANT OPTION; FLUSH PRIVILEGES; FLUSH PRIVILEGES; my_db 表示要连接的数据库(提前建好) ,前面username这个是数据名字:后面passwod数据库密码 mysql 开启远程连接指定的数据库标签:option class 提前 sql 开启 logs with pass 表示 本文系统来源:http://www.cnblogs.com/Abner3721/...

解决远程连接mysql错误1130(转载)

解决远程连接mysql错误1130 远程连接Mysql服务器的数据库,错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 猜想是无法给远程连接的用户权限问题。 这样子操作mysql库,即可解决。 在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称‘%‘即可 mysql -u root -p mysql;use mysql; mysql;select ‘host‘ from user where use...

Navicat for mysql 远程连接 mySql数据库10061、1045错误

Navicat for mysql 远程连接 mySql数据库10061、1045错误标签:情况 password query 权限 upd 端口 span 技术 set 本文系统来源:http://www.cnblogs.com/qianzf/p/7085406.html

配置远程连接mysql数据库 Connect to remote mysql database【代码】

设有本地机器(local machine), ip地址为localip 远程机器(remote machine), ip地址remoteip 要通过在local machine的终端连接remote machine的mysql数据库,而且对数据库进行操作。1.在local和remote均安装好mysql,安装方法參考还有一篇博客。 2.在本地ssh连接到远程host $ ssh remoteuser@remoteip 3.打开远程host的mysql。为local加入用户。 $ mysql -uroot -p mysql>GRANT ALL ON *.* TO mysqluser@‘localip‘ IDENTIFI...

Centos上安装mysql配置并授权远程连接【图】

1、通过yum来进行mysql安装 查看yum上提供的mysql数据库可下载的版本: yum list | grep mysql通过yum install -y mysql-server mysql mysql-deve命令将mysql mysql-server mysql-devel都安装好,出现如下信息标识mysql安装成功: 2、初始化及相关配置 通过service mysqld start命令启动mysql 通过mysqladmin -u root password ‘root‘给root帐号设置密码root 3、授权远程连接参考文档:http://www.cnblogs.com/xiaoluo5013953...

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

mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"localhost"改为‘%‘。代码如下 mysql> mysql>use mysql; mysql>select ‘host‘ from user where user=‘root‘; #查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)mysql远程连接 Host * is not allowed to connect to this MySQL server标签:名称 nbsp rom mysql远程连接 local mysql oca select 微软雅黑 本文系统来源...

为 mysql 添加远程连接账户

1、以管理员身份登录mysql mysql -u root -p 2、选择mysql数据库 use mysql 3、创建用户并设定密码 create user ‘test‘@‘localhost‘ identified by ‘123456‘ 4、使操作生效 flush privileges 5、使操作生效 flush privileges 6、用新用户登录 mysql -u test -p 允许用户从远程访问数据库的方法 解决方法(建议使用第二种方法进行解决):1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localh...

mysql远程连接失败的两种解决方法

---恢复内容开始--- (这是转载别人的,因为我觉得很有用,每次都是参考这个的第二种方法解决的,不管你听不听得到,先说声谢谢!也记下来方便大家看看) mysql解决远程不能访问的二种方法,需要的朋友可以参考一下: 1、在/etc/mysql/my.cnf中的[mysqld]段注释掉bind-address = 127.0.0.12、用mysql -uroot -p 登陆mysql,然后采用以下方法开启远程访问权限: 方法1:mysql>use mysql; mysql>update user set host = ‘%‘ wh...

CONNECT - 相关标签