SQLAlchemy链接mysql数据库
如下代码
from sqlalchemy import create_engine
#创建一个Mysql连接器,用户名为root,密码为1234
#创建地址127.0.0.1,数据库名称为testdb,编码为 TUF-8
engine = create_engine(‘mysql+pymysql://root:1234@127.0.0.1:3306/testdb?charset=utf8’)
print(engine)
其结果如下:
Engine(mysql+pymysql://root:***@127.0.0.1:3306/testdb?charset=utf8)
其格式如下
数据库产品名 + 连接工具名 ://用户名:密码@数据库 IP地址:数据库端口号/数据库名称?charset=数据库数据编码
切记不要在 IP 地址和数据库端口号之间多加 “” 不然会出现转型错误。