在Linux上连接MySQL数据库,可以通过以下步骤完成:
import pymysql
然后,使用以下代码进行数据库连接:
# 建立数据库连接
conn = pymysql.connect(
host='数据库主机地址',
port=3306, # 默认为3306
user='数据库用户名',
password='数据库密码',
db='数据库名称',
charset='utf8mb4' # 设置字符集,避免乱码
)
# 创建游标对象
cursor = conn.cursor()
# 执行SQL语句
# ...
# 关闭游标对象
cursor.close()
# 提交事务并关闭数据库连接
conn.commit()
conn.close()
请根据实际情况,将host
、user
、password
、db
参数替换为你的MySQL数据库的具体信息。
# 执行SELECT语句
sql = "SELECT * FROM 表名"
cursor.execute(sql)
# 获取查询结果
result = cursor.fetchall()
# 处理查询结果
# ...
执行INSERT、UPDATE、DELETE等语句的方法类似,只需替换SQL语句即可。
commit()
方法来实现。这是一个简单的连接MySQL数据库的示例,具体的实现方式可能因不同编程语言和框架而有所不同。在实际应用中,可以根据需要选择合适的技术栈和开发工具,如使用Django、Flask等Web框架进行开发,使用ORM工具简化数据库操作等。
腾讯云提供了云数据库 TencentDB,支持MySQL数据库,并提供了一系列的产品和服务来满足各类业务需求。你可以访问腾讯云官方网站,了解更多关于腾讯云数据库的信息和产品介绍:腾讯云数据库(TencentDB)。
领取专属 10元无门槛券
手把手带您无忧上云