直接看代码的注释吧
import pymysql
#参数一:服务器IP
#参数二:端口号
#参数三:用户名
#参数四:用户密码
#参数五:数据库名
conn = pymysql.connect(host="localhost",port=3306,user="root",password="mysql",db="smy_db")
#创建一个cursor对象,由cursor对象执行SQL语句以及获得执行结果
cur = conn.cursor()
sql="show tables;"
cur.execute(sql)
data = cur.fetchall() #fetchall()将所有结果赋值给data,fetchone()将第一个结果赋值给data
print(data)
#关闭cursor对象,然后关闭数据库连接
cur.close()
conn.close()