苹果X碎一块苹果4s换外屏多少钱钱

MySQL数据库开启允许远程登录
2003 - Can't connect to MySQL
server on '192.168.0.92' (10061)
& [这个错误跟下面的错误一并解决]
如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR
1130: Host 192.168.0.10 is not allowed
to connect to this MySQL server ,解决此问题有以下2个方法:
修改前(即默认安装的MySQL5.6.10)的截图如下:
&1、改表法:在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。
mysql&select 'host' from user where
user='root';&&&&&&&&#查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
mysql&update user set
host = '%'&where user
#修改host值(以通配符%的内容增加主机/IP地址,当然也可以直接增加某个特定IP地址,如果执行update语句时出现ERROR
): Duplicate entry '%-root' for key 'PRIMARY'
错误,需要select host from user where user =
查看一下host是否已经有了%这个值,如果有了直接执行下面的flush
mysql&flush privileges;
&//执行完update语句后千万别忘了执行这句,否则还是不允许远程连接
mysql&select host,user from user where
user='root';
mysql&quit
退出后会回到DOS正常的提示符状态,此时可以通过远程连接Mysql了!
修改后的截图如下:
========================================&&
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
为mysql创建一个远程连接用户:
grant&all&privileges&on&*.*&to&remoteuser@remoteIPAddr&identified&by&'password';
(remoteIPAddr是指远程客服端ip)
例如:grant&all&privileges&on&*.*&to&&identified&by&'shihuan';
GRANT ALL PRIVILEGES ON *.* TO
IDENTIFIED BY 'mypassword'
WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.0.10的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO
IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
我的mysql.user里root用户的host果然是localhost,先用改表法给localhost改成“%”,还是不行,仍然报1130的错误,又按“从任何主机连接到mysql服务器”方法授权,还是报一样的错,最后给自己的ip授权之后,终于登录上了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。您所在的位置: &
mysql如何开启远程登录功能
时间: 15:20:52
编辑:huashi
来源:下载吧
阅读1391次
MySQL是一个小型关系型数据库管理系统,...
MySQL数据库软件是一个小型关系型数据库...
mysql数据库是做网站更新数据库常常都要接触的工具,我们在建站的时候,数据库和网站web页面可能会放在不同的IP,这个时候就需要用到远程连接这个功能进行mysql的远程连接,而mysql因为安全等因素,默认的情况下是关闭了这个设置,不能进行远程连接的,只在在本地进行连接,这个时候就需要自己去修改其中的远程连接设置了.接下来小编就向大家介绍一下操作mysql远程连接的方法.
进入cmd命令模式。
mysql -h localhost-u mysql -p
Enter password: ******
连接数据库。
mysql> (此DB存放MySQL的各种配置信息)
Database changed
mysql> select host, (查看用户的权限情况)
+-------------+-------+
| host | user |
+-------------+-------+
| localhost | |
| localhost | root |
| localhost | |
| localhost | mysql |
+-------------+-------+
6 rows in set (0.02 sec)
由此可以看出,只能以localhost的主机方式访问。
mysql> Grant all privileges on *.* to 'root'@'%' identified by ‘password’
(%表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名;‘root’则是指要使用的用户名,里面的password需要自己修改成root的密码)
mysql> (运行为句才生效,或者重启MySQL)
Query OK, 0 rows affected (0.03 sec)
mysql> select host, (再次查看用户的权限情况)
+-------------+-------+
| host | user |
+-------------+-------+
| % | mysql |
| % | root |
| localhost | |
| localhost | root |
| localhost | |
| localhost | mysql |
+-------------+-------+
mysql>exit
现在再试试:从远程cmd那边看能不能登录,能登录的话,一般用代码也是可以连接的到的。
另外需要注意的是用户权限表是在mysql数据库的db表,里面详细记录了哪些用户有权限对哪几个数据库有操作的权限,这个对多用户的管理比较重要。
以上就是mysql远程连接的具体设置方法,你明白了嘛
分享给朋友:
mysql如何开启远程登录功能相关教程
mysql如何开启远程登录功能相关新闻
下载595240次
下载508413次
下载43366次
下载375378次
下载32934次
下载512204次
下载45248次
下载7453次
下载17984次
下载47046次
热门关键字您所在的位置: &
详解SQL Server如何链接远程MySQL
详解SQL Server如何链接远程MySQL
本文主要是为了.NET+MySQL开发模式设定,主要也是解决SQL Sever如何链接远程MySQL的问题,希望对大家有所帮助
最近遇到&SQL如何链接远程MySQL&这个问题,现在问题终于解决,特把方法贴出来:(我所用的操作系统是Win7,数据库是SQL2005。)
1、在SQL SERVER服务器上安装MYSQL ODBC驱动;
/downloads/mirror.php?id=376346(下载地址)
2、安装好后,在管理工具-ODBC数据源-系统DSN-添加-选择 MYSQL ODBC 3.51 DRIVER-完成
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="" src="/files/uploadimg/5430.png" />
会跳出来MYSQL连接参数.
Data Source Name:数据源名称
Decription:描述,随便写
Server:MYSQL服务器的IP
Port:MYSQL的端口,默认的是3306.可以改的.
User:连接账号(在mysql上授权的账号,同时给予相应权限)
Password:密码
Database:选择链接的数据库
填好之后,点下test.成功了则会如图跳出提示框.
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="" src="/files/uploadimg/5431.png" />
成功之后:
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="" src="/files/uploadimg/5432.png" />
3,打开SQL数据库,找到链接服务器.创建链接服务器,大家都会的,所以我就把参数发一下.如图,常规选项的其他的就不用填了.确定就行了.
这里,需要注意:访问接口要选择&Microsoft OLE DB Provider for ODBC Drivers&。
数据源:选择之前已创建好的ODBC接口。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt="" src="/files/uploadimg/5433.png" />
4、测试一下:
(查询语句)
SELECT&&&*&&&FROM&&OPENQUERY(MYSQL,&'select&&&*&&&from&&&table&'&&)&
(插入语句)
Insert&openquery(MYSQL,&'select&*&from&table')&(id,name,password)&values(8,'齐达内','99999')&
原文标题:SQL 如何链接 远程MySQL(1)
链接:/guolebin7/archive//1805162.html
【编辑推荐】&
【责任编辑: TEL:(010)】
关于&&的更多文章
MySQL 5.6.10已经发布,Oracle将其称之为MySQL 5.6正式版。51CTO
数据库产品
数据库综合
数据库新闻
维基百科将切换到另外一款开源数据库MariaDB
MariaDB是一个向后兼容、替代MySQL的数据库服务器。它
暮春三月,京师草长,杂花生树,群莺乱飞。ChinaHadoo
MySQL 5.6.10已经发布,Oracle将其称之为MySQL 5.6正
本书是目前中文版本第一个真正介绍PHP 5及MySQL 5新增语法与功能的权威宝典!
本书本着精、全、要三宗旨,从理论中延伸,从实践
51CTO旗下网站域名与网站(万网)
互联网中间件
数加-大数据基础服务
数加-数据应用
开发者工具
行业解决方案
数加-数据分析展现
数加-人工智能
管理与监控
培训与认证
云服务器 ECS
&&&&&&&&&&&&&&&mysql数据库设置远程连接权限
mysql数据库设置远程连接权限
更新时间: 13:26:11&&&分享:&&&
mysql 安装完毕,本机登录正常,在远程输入正确账号密码登录连接时报错如下
远程IP没有登录权限,root用户默认只能在localhost也就是只能在本机登录,需要设置允许其他IP登录权限。
1. 在服务器内部登录数据库,然后执行
grant all privileges on *.* to 'root'@'%' identified by '123456'
& & 此语句意思是给root用户在任何IP都可以登录数据库,操作任何数据库中的任何对象。
*.* 第一个*是指数据库
*代表所有数据库
第二个*指数据库对象
*代表数据库中所有对象
&'root'@'%' root是制定要授权的数据库用户
%代表允许登录的IP
123456是你的数据库密码
假如要限制只能在1.1.1.1登录,把%改成1.1.1.1 ,执行完毕后执行& 刷新权限
2. 然后在远程电脑mysql客户端就可以连接了。
如问题还未解决,请联系。
本文导读目录
本文导读目录
&&&&亲,您必须在登录或者注册后才能填写反馈哦!
&&&& &匿名提交}

我要回帖

更多关于 苹果7p外屏碎了多少钱 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信