在Python中连接MySQL数据库,首先需要安装pymysql
模块,然后使用该模块的函数和方法来连接数据库。
1、安装pymysql模块:
在命令行输入以下命令进行安装:
“`shell
pip install pymysql
“`
2、连接云数据库MySQL:
在Python代码中使用pymysql模块的connect方法进行数据库连接,具体代码如下:
“`python
import pymysql
# 创建连接
conn = pymysql.connect(host=’localhost’, user=’root’, password=’password’, database=’mydb’)
# 创建游标
cursor = conn.cursor()
# 关闭连接
conn.close()
“`
参数说明:
host:数据库主机地址,如果是本地数据库则为’localhost’,如果是云数据库则需要提供相应的IP地址或者域名;
user:数据库用户名;
password:数据库密码;
database:需要连接的数据库名。
3、配置云数据库MySQL:
云数据库的配置通常由提供商负责,用户只需要获取到相应的数据库信息(如主机地址、用户名、密码等)即可,如果需要自行配置,一般步骤如下:
登录云数据库管理平台;
新建数据库和用户;
授权用户访问新建的数据库;
获取数据库连接信息。
4、MySQL数据库连接:
使用pymysql模块的connect方法进行数据库连接,示例代码如下:
“`python
import pymysql
# 创建连接
conn = pymysql.connect(host=’localhost’, user=’root’, password=’password’, database=’mydb’)
# 创建游标
cursor = conn.cursor()
# 执行SQL查询
cursor.execute("SELECT VERSION()")
# 获取查询结果
data = cursor.fetchone()
print("Database version : %s " % data)
# 关闭游标和连接
cursor.close()
conn.close()
“`
注意:在完成数据库操作后,记得关闭游标和连接以释放资源。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/680249.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复