根据我上一篇博客,我已经通过matlab在数据库中创建了一个表,并且放入了数据,现在使用python链接数据库
import pymysql
def configdb():
try:
conn = pymysql.connect(
host='localhost', # 如果是服务器,则输公网ip
user='root', # 当时设置的数据超级管理员账户
passwd='***', # 当时设置的管理员密码
port=3306, # MySQL数据的端口为3306,注意:切记这里不要写引号''
database='***' # 当时在MySQL中创建的数据库名字
)
except pymysql.err.OperationalError as e:
print('数据库链接出错,请检查文件配置是否正确 ')
print('Error is ' + str(e))
sys.exit()
cursor = conn.cursor()
return conn, cursor
使用此函数返回数据库链接(conn)和游标(cursor)
使用数据库链接(conn)和游标(cursor)获取进行部分操作
table = 'select * from location'
cursor.execute(table)
conn.commit()
data = cursor.fetchall()
print(data)