MySQL数据库如何允许远程连接?


本文摘自PHP中文网,作者黄舟,侵删。

本篇主要介绍Linux下如何配置mysql允许远程连接,一般我们安装好mysql后无法远程连接。

1.首先我们在linux系统上安装mysql,本文默认linux系统可以联网或者已经挂载光盘iso了,我们使用命令 apt-get install mysql-server 命令进行安装,安装完成后,查看mysql是否启动,执行命令 ps -e |grep mysql。

1.png

2.验证初始是否允许远程连接,由于本次虚拟机IP为192.168.2.120,因此我们执行mysql -h 192.168.20.120 -P 3306 -u root -proot(备注:-proot,root指root账号的密码),可以得到结果连接不上。

假如我们不采用远程连接,可以连接上,命令为:

1

mysql -u root -proot。

2.png

3.png

3.接下来,我们连接上数据库,执行命令use mysql;使用mysql数据库。

并查看用户表信息,执行命令为:

1

select Host,User from user

执行结果如下图所示。

4.png

4.通过上面步骤可以得到数据表 user内的值,下面我们对表进行更新记录允许远程访问,

执行命令为:

1

update user set Host='%' where User ='root' limit 1;

(该条命令意思为更新user表内User值为root的第一条记录的Host值设置为%)更新完成后,执行上一步查询命令进行验证

阅读剩余部分

相关阅读 >>

数据库中能够唯一地标识一个元组的属性或属性的组合称为什么

介绍十步完全理解 sql

phpmyadmin中如何删除数据库

mysql 实现设置多个主键的操作

mysql增加外键有哪些方法

mysql格式化函数是什么?

关于mysql建立新用户并授权的方法

如何修改mysql的默认时区

mysql约束(创建表时的各种条件说明)

mysql安装后.net程序运行出错如何解决

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...