手机版

如何实现MySQL数据库的远程连接访问

时间:2021-08-07 来源:互联网 编辑:宝哥软件园 浏览:

类型:电子教程大小:8.5M语言:中文评分:8.3标签:立即下载。下面文章主要介绍MySQL远程连接的实际操作过程。本文主要通过MySQL的相关实际应用代码来介绍MySQL远程连接的具体操作步骤。以下是文章的主要内容描述,希望能在这方面给大家带来一些帮助。

1.进入MySQL,用密码root创建一个新的用户根目录:

格式:授予对数据库名称的权限;“用户密码”标识的user @ login主机的表名;

授予选择、更新、插入、删除权限*。*以root@192.168.1.12标识为‘root’;

原始数据表结构

MySQL使用MySQL;数据库已更改MySQL从用户中选择主机、用户、密码;----|主机|用户|密码|----|本地主机|根| * 81f 5e 21e 35407d 884 a6 cd4a 731 ebfb6a 209 e1b |----

执行上述语句后的结果

MySQL使用MySQL;数据库已更改MySQL从用户中选择主机、用户、密码;----|主机|用户|密码|----|本地主机|根| * 81f 5 e21e 35407d 884 a6 cd4a 731 ebfb6a 209 e1b | | 192 . 168 . 1 . 12 |根| * 81f 5 e21e 35407d 884 a6 cd4a 731 ebfb6a 209 e1b |----2行一组(0.00秒)

您可以看到刚刚创建的根用户已经存在于用户表中。主机字段指示登录的主机,其值可以是IP或主机名。

(1)有时您想使用本地IP登录,因此您可以将上面的Host值更改为您自己的Ip。

2.实现MySQL远程连接(授权方式)

将host字段的值更改为%意味着您可以在任何客户端机器上以root身份登录MySQL服务器,建议在开发过程中将其设置为%。

更新用户集主机=“%”其中用户=“root”;

将权限更改为所有权限

MySQL使用MySQL;数据库已更改MySQL授予*的所有权限。*到由“root”标识的根@ “% ”;查询正常,0行受影响(0.00秒)MySQL从用户中选择主机、用户、密码;----|主机|用户|密码|----|本地主机|根| * 81f 5 e21e 35407d 884 a6 cd4a 731 ebfb6a 209 e1b | | 192 . 168 . 1 . 12 |根| * 81f 5 e21e 35407d 884 a6 cd4a 731 ebfb6a 209 e1b | | % |根| * 81f 5 e21e 35407d 884 a6 cd4a 731 ebfb6a 209 e1b

3行一组(0.00秒)

这样,机器可以用用户名根和密码根远程访问机器上的MySQL。

3.实现MySQL远程连接(换表法)

使用MySQL更新用户集主机=“%”其中用户=“root”;

这样,MySQL可以通过root用户远程访问。

版权声明:如何实现MySQL数据库的远程连接访问是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。