【发布时间】:2019-06-21 18:37:50
【问题描述】:
我定义了一个连接到数据库的连接,但现在我想连接来自文本文件的密码。在这里连接是一个错误。有人有更好的主意吗?
import pymysql
ccc=pymysql.connect(host='127.0.0.1',port=3306,user='root',password =(po),db='mysql')
bak=ccc.cursor()
print(bak.execute("SELECT User FROM mysql.user;"))
ccc.close()
bak.close()
def po():
with open('C:/Users/PycharmProjects/u2/Ntt.txt') as o:
for i in o:
print(i)
po()
我希望这个程序从文本文件中写入密码
【问题讨论】:
-
嗨@nick。首先,欢迎来到 SO。您的代码有逻辑错误。 po() 函数应该返回密码字符串。你只是打印它,我希望这会有所帮助
-
谢谢。但是没有用
标签: mysql database python-3.x passwords database-connection