pymysql模块
pymysql模块
远程操控mysql数据库,可以使用一切sql语句
pymysql模块需要pip下载,是第三方模块
复制代码
import pymysql #调用模块
hostip = input('请输入主机ip:')
user = input('请输入数据库用户名:')
pwd = input('请输入数据库密码:')
sqldb = input('请选择数据库:')
db = pymysql.Connect(host=hostip, #连接数据库
port=3306,
user=user,
password=pwd,
db=sqldb)
cur = db.cursor() #获取操作游标
while True: #循环
try: #异常抛出
sql = input('输入sql语句:')
if sql == 'exit': #如果输入exit,
print('bey~')
break #则跳出循环
else: #否则
cur.execute(sql) #执行sql语句
results = cur.fetchall() #获取查询记录
print(results) #输出查询结果
except: #异常抛出
print('输入错误')
db.close() #关闭连接
复制代码