1.安装pymysql和SQLAlchemy,打开 pycharm创建普通python项目,打开底部终端,输入
pip install pymysql
pip install SQLAlchemy
即可安装插件库
2.等待安装完成后,可以使用以下命令来检查SQLAlchemy是否正确安装:
python -c "import sqlalchemy; print(sqlalchemy.__version__)"
正确安装后会输出SQLAlchemy版本号。
安装完成后,就可以在Python代码中引入SQLAlchemy模块,开始使用它提供的数据库操作功能。
3.连接数据库
在使用SQLAlchemy之前,需要先创建一个数据库连接对象,用来连接数据库并进行之后的操作。连接对象是SQLAlchemy提供的一个核心概念,在连接对象上进行的所有操作都会被自动提交到数据库中。
下面是连接MySQL数据库的示例代码:
from sqlalchemy import create_engine, text db_username = 'root' # 数据库用户名 db_password = 'root' # 数据库密码 db_host = 'localhost' # 数据库主机地址 db_port = 3306 # 数据库端口号 db_name = 'db' # 数据库名称 # 地址为localhost,数据库名称为db engine = create_engine('mysql+pymysql://root:root@localhost:3306/db') # 与数据库链接 connection = engine.connect() # 定义查询语句 query = text('SELECT * FROM user') result = connection.execute(query) for row in result: print(row) connection.close()
点击运行,即可拿到本地数据库数据