mysql 禁制远程连接】的更多相关文章

改表法:把host地址改为% use mysql; update user set host = '%' where user = 'root'and host="127.0.0.1" ; FLUSH PRIVILEGES; 2.重新建立一个用户 1.把原user表导出一份来 mysqldump -w"User='root'" -uroot -p mysql user>/home/jksong/user.sql 2.修复其中的一条为 User='jksong'…
安装好mysql后允许远程连接 http://blog.sina.com.cn/s/blog_3eba8f1c0100tsox.html http://blog.csdn.net/zxyvb/article/details/2462514 http://www.jb51.net/article/31902.htm 在虚拟机安装好mysql后,看一下虚拟机mysql服务有没有开,侦听的端口是否是3306 netstat -anp|more 打开防火墙的端口3306 #/sbin/iptables…
很多时候,mysql只需要开本地连接,也就是本机(服务器本身)连接就可以,默认也是这样,默认也不支持远程连接 但有的时候,我们需要将mysql独立出一台主机或数据库,放到另一台机器的时候,这时,就需要用到远程连接,也就是网络连接了 开启远程连接,需要两个方法 1 开启mysql本身的远程连接,简单说,就是在创建mysql用户时的主机名,使用IP,域名,或%号就可以,"%"代表所有,也就是任何人和机器都可以连接,只要有用户密码,也可以针对IP,域名来做限制 开启远程连接,有一定的不安全性…
mysql数据库可以远程连接或者说用IP地址可以访问 一般情况不建议直接修改root的权限, 先看下,自己mysql数据库的用户级权限 mysql -u root -p----->用root登陆   use mysql------->切换到mysql数据库(这个mysql是数据库的名字,---->安装的时候系统自带的吧) 可以看到我的是这样的,至于为什么有2个root我还不太清楚,我记得mysql安装的时候有个选项是---(是否可以远程访问)可能第一个root是这个作用吧,而我们常用的是…
远程登陆数据库的时候出现了下面出错信息: ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx', 经过今天下午的反复纠结,关于MySql数据库无法远程连接的问题可以归结为以下几点: 1). 没有授予相应的权限: 例如,你想root使用123456从任何主机连接到mysql服务器. 1 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '…
如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * is not allowed to connect to this MySQL server ,解决此问题有以下2个方法:   方法一 将需要被访问的mysql服务器的localhost值改成% 进入mysql的BIN目录   运行代码如下: --打开mysql数据库服务 mysql -u root -p --打开mysql数据库文件 mysql>use www.huayi1.cn/ mysql;…
mysql如何开启远程连接 | 浏览:1846 | 更新:2015-03-11 20:19 1 2 3 4 5 6 分步阅读 百度经验:jingyan.baidu.com 大家在公司工作中,经常会遇到mysql数据库存储于某个人的电脑上,大家要想连接mysql服务,装有mysql服务的电脑就必须开启远程连接. 百度经验:jingyan.baidu.com 工具/原料 mysql windows 百度经验:jingyan.baidu.com 方法/步骤 1 使用“Ctrl + R”组合键快速打开c…
最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server“.解决办法如下:           首先看报错窗口. 经查阅,错误原因是:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限. 于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程mysql数据库的访问权限. 首先远程连接进入服务器,在c…
1,刚开始我使用的是Navicat for MySQL工具连接远程的mysql的数据库. 报错了.报错信息是 Error 1130: Host '192.168.1.80' is not allowed to connect to this MySQL server. 我查询网上的解决方法共有两种: a. 该表法.可能是你的账号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登录mysql后,更改“mysql”数据库里的'user'表的"host"…
1.修改mysql配置文件 注释掉   #bind_address:127.0.0.1 2.授权账户远程连接权限 grant all priveleges on '.' To 'myuser'@'%' identified by 'mypassword' with grant option myuser:账户名    mypassword:账户密码…