1.0 SQLAIchemy的作用
SQLAIchemy是一个数据库ORM框架,安装命令为
pip install SQLAIchemy
#mysql下载,ubuntu
sudo apt-get install mysql-server libmysqlclient-dev-yq
#pymysql下载
pip install pymysql
2.0 通过SQLAIchemy连接数据库
from sqlalchemy import create_engine
#地址
HOSTNAME = '127.0.0.1'
#端口
PORT = '3306'
#用户名
USERNAME = 'root'
#密码
PASSWORD = 'root'
#数据库名
DATABASE = 'flask_demo'
DB_URL = 'mysql+pymysql://{}:{}@{}:{}/{}'.format(USERNAME,PASSWORD,HOSTNAME,PORT,DATABASE)
#创建数据库引擎
engine = create_engine(DB_URL)
#建立数据库连接
with engine.connect() as conn:
resulut = conn.execute('select * from first_table where id=2')
# print(resulut)
print(resulut.fetchone()) #查询数据,默认查询第一条