python中的pymysql,pymysql是
原始链接代码:importpymysqlcon=pymysql。连接(主机= IP:端口,user=user ,password=psd ,database= db charset= ut F8 MB 4 )SQL= select * from table ` limit 100 try 3360 table=PD。read _ SQL(SQL,con ) finally: con.close()错误:pymysql.err。操作错误:(1045,u accessdeniedforuser root @ lo
解决方法:
用关系型数据库解决:如果是Linux操作系统操作系统的话,多么关系型数据库就可以了。
获胜:进入煤矿管理局命令行后,输入激光唱片的平整冥王星目录地址,访问关系型数据库的平整冥王星目录
通过mysql -uroot连接到关系型数据库数据库
但是,MySQL8.0密码的认证方式为缓存_ sha2 _密码,因此变更连接用户的密码认证方式即可
进入关系型数据库更改认证方式,更改为mysql _ native _密码:
将标识为mysql _ native _密码的用户根目录“@”localhost更改为"11111";运行原始代码后,仍然可以看到importpymysqlcon=pymysql。connect(主机= IP:port ,用户=user ,密码=psd ,数据库= db)出错charset= utf8mb 4 )SQL= select * from ` table ` limit 100 try 3360 table=PD。读取_ SQL例如,如果端口为3306,则port=3306 importpymysqlcon=pymysql。connect(密码= PSD ,数据库=db ,字符集= utffet
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。