pymysql 数据库允许访问设置

在进行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、截图

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

 

 

posted @ 2019-11-09 22:00  极客海  阅读(333)  评论(0)    收藏  举报