db = pymysql.connect(host='192.168.89.41', user='root', passwd='root123', port=3306)
cur = db.cursor()
try:
cur.execute('show databases;')
data = cur.fetchall()
result1 = "('mysql',)" in data
result2 = "mysql" in data
result3 = "(\'mysql\'\,)" in data
result4 = "(\'mysql\',)" in data
print(data)
print(result1)
except:
print("操作 Mysql 失败")
print(data)的输出:
(('information_schema',), ('forum',), ('mysql',), ('mytest',), ('netdisk',), ('network',), ('save_sth',))
print(data[2])
('mysql',)
result1 到 4 的方式都是 False,我错在哪里?