gpt4 book ai didi

mysql - 通过从文本文件中读取密码连接到数据库

转载 作者:行者123 更新时间:2023-11-29 16:23:23 25 4
gpt4 key购买 nike

我定义了一个用于连接数据库的连接,但现在我想从文本文件连接密码。这里连接是错误的。有人有更好的主意吗?

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()

我希望这个程序从文本文件写入密码

最佳答案

试试这个代码。它在我的环境中有效。另外,当您将代码段放入 SO 时,请尝试使用工具栏中的大括号标记来保持代码格式。

import pymysql


def po():
with open('C:/Users/PycharmProjects/u2/Ntt.txt') as o:
for i in o:
return i


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()

关于mysql - 通过从文本文件中读取密码连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54407424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com