【mysql 远程连接有问问题,无法连接】教程文章相关的互联网学习教程文章

报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost

报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = ‘%‘ where user = ‘root‘;mysql>select host,...

mysql 远程连接设置【代码】【图】

grant all PRIVILEGES on discuz.* to ted@‘123.123.123.123‘ identified by ‘123456‘; 下面逐一分析所有的参数:all PRIVILEGES 表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如:select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。discuz.* 表示上面的权限是针对于哪个表的,discuz 指的是数据库,后面的 * 表示对于所有的表,由此可以推理出:对于全部数据库的全部表...

ubuntu下mysql远程连接

或者改为: bind-address = 0.0.0.0 //允许任意ip访问 或者自己指定一个IP地址。 重启 MySQL:sudo /etc/init.d/mysql restart 第二步: 授权用户能进行远程连接 grant all privileges on *.* to root@"%" identified by "password" with grant option; //*.*:第一个*代表数据库名;第二个*代表表名。root:授予root账号。“%”:表示授权的用户IP可以指定,这里代表 ...

MySQL 数据库实现远程连接

下面看看从网上搜集来的几种添加Mysql用户远程访问权限的方法 MySQL上的一个数据库要备份,装了个MySQL的gui工具。打开"MySQL Navicat"工具,填好用户名和密码却登录不了,老是报这个错“ERROR 1130: Host ‘lijuan-‘ is not allowed to connect to this MySQL server”。网上查了下,有这两个方法解决:解决方法: 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后...

远程连接linux服务器mysql【代码】

> grant all PRIVILEGES on test_db.* to root@‘192.168.1.101‘ identified by ‘123456‘; (在百度 搜 ‘ip‘ 就会显示当前本机的ip地址) 上面的语句表示将 test_db 数据库的所有权限授权给 root 这个用户,允许 root 用户在 192.168.1.101 这个 IP 进行远程登陆,并设置 root 用户的密码为 123456 。 然后就是防火墙问题/etc/sysconfig/iptables添加下面这句话 -A INPUT -m state --state NEW -m tcp -p tcp --dport 330...

怎么解决mysql远程连接报10038的错误【图】

方法/步骤 1先看报错窗口。通过百度,最终找到的原因是:远程3306端口未对外开放。于是下面进行远程3306端口开放操作。首先远程连接服务器,点击“开始”-“管理工具”-“高级安全Windows防火墙”。在打开的窗口中,左边选中“入站规则”,右边点击“新规则”来新建一个入站规则。在“规则类型”中选择“端口”,然后下一步。选中“特定本地端口”,输入3306,然后下一步。选中“允许连接”,然后下一步。这一步默认都选中就行,,...

MySQL数据库远程连接开启方法【图】

第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程。 1、mysql -u root -ppassword: 进入mysqlMySQL>update user set host = ‘%‘ where user = ‘root‘; MySQL>select host, user from user; 2、MySQL>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘...

客户端(远程连接)MySQL数据库服务器

服务器端操作系统:CentOS Linux 6.6客户端操作系统: CentOS Linux 6.7数据库系统:mysql 5.5.41二、生产任务:远程连接MySQL数据库三、操作过程(包括一些异常情况):1.在客户端连服务端的情况[root@jxatei ~]# mysql -h 117.40.239.9 -u root -pEnter password: ERROR 1130(HY000): Host ‘115.151.218.186‘ is not allowed to connect to this MySQL server说明:服务器端不充许IP:“115.151.218.186”连服务端。2.在服务器...

mysql开启远程连接

默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log 首先登录: mysql -u root -h localhost -p use mysql #打开mysql数据库 #将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip update user set host=‘%‘ where user=‘root‘ and host=‘localhost‘; flush privileges; #刷新权限表,使配置生效 然...

远程连接mysql is not allowed to connect to this mysql server【代码】

处理方法有二个1、(如何解决客户端与服务器端的连接(mysql) :xxx.xxx.xxx.xxx is not allowed to connect to this mysql serv er) 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码GRANT ALL PRIVILEGES ON...

Linux学习笔记之——ubuntu中mysql允许远程连接【代码】

摘要:一般mysql默认安装出于安全考虑、一般只会让主机连接到mysql、而其他的机器通过远程的方式是连接不上mysql的。这样想在别的机器上远程操作主机的mysql就会denied、当然备份也会被拒绝。记录一下如何解决mysql支持远程。 一:简介 环境依然是前面的环境、可以在其他机器上测试一下是否能远程连接本主机的mysql。我主机的IP是192.168.26.200、mysql用户是root、密码是password、键入如下命令、并输入密码: mysql–h192.168...

远程连接mysql数据库碰到的问题及解决方案【图】

直接用SecureCRT登录到我的linux服务器,连接mysql后出现以下错误然后我用root用户登录到mysql查看了我的用户信息,如下出现问题1的原因有很多种,我这里是因为用错了yanglibin这个用户的密码,用正确的密码就ok了 更多详细信息请看 http://blog.csdn.net/lioncode/article/details/7917310(说的很全了) 那篇博客里面还提到过一种很常见的问题就是mysql无法远程登录, 也就是“原因2 : 用户账号存在,但未对其所在的客户端的IP进...

远程连接mysql

vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1 或者改为: bind-address = 0.0.0.0 允许任意IP访问; 或者自己指定一个IP地址。 重启 MySQL:sudo /etc/init.d/mysql restart 第二步: 授权用户能进行远程连接 grant all privileges on *.* to root@"%" identified by "password" with grant option; flush privileges; 第一行命令解释如下,*.*:第一个*代表数据库名;第...

MYSQL---远程连接mysql数据库提示:ERROR 1130的解决办法

服务器出于安全考虑,默认只允许本地登录数据库服务器。 解决办法: 将远程服务器上的mysql数据库中的user表中root用户所对应的Host字段"127.0.0.1"改为"%"即可。 mysql> use mysql mysql> update user set Host="%" where Host="127.0.0.1"; mysql> flush privileges; mysql> quitMYSQL---远程连接mysql数据库提示:ERROR 1130的解决办法标签:本文系统来源:http://www.cnblogs.com/beast-king/p/4773296.html

mysql1130远程连接没有权限解决方法【代码】

原因擅自在两个远程连接,一种是由于mysql限制,一个是防火墙限制。 1,解决防火墙限制:于mysql服务主机将关闭防火墙,或者在防火墙高级设置这增加了入站和出站规则,加号mysql的port。同意通过mysql的port主机访问。 2。解决mysql的限制。在mysql服务主机上运行下列sql-- 更改root用户的登录主机为随意主机 UPDATE USER SET Host = % WHERE User = root; -- 更改权限(root为账户名,%为主机名(随意主机)。525099302为password...