在进行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、截图
具体的操作如下,中间失败是因为冒号用中文的了
扫描二维码关注公众号,回复:
7802106 查看本文章