pymysql 数据库允许访问设置

情到浓时终转凉″ 提交于 2019-12-04 02:15:11

在进行pymysql的使用时,我们首先要进行数据库的设置才能进行访问。

首先两种情况下,数据库是不能被访问的

mysql 必须开启远程访问权限,才能允许远程连接

root账户是无法远程登录的,只可以本地登录

 

1、使用cheney数据库

use cheney

 

2、添加用户允许从任何主机连接到mysql服务器

允许任何ip地址(上面的%就是这个意思)的电脑使用root用户和root为密码来访问这个mysql

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

举例,如果你想允许root从ip:192.168.1.1的主机连接到mysql服务器,并使用root作为密码,你应该写上面的这行代码

 

3、及时生效

这句代码的意思是使你之前的代码生效

FLUSH PRIVILEGES;

 

4、截图

具体的操作如下,中间失败是因为冒号用中文的了

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!