博客
关于我
Python3利用pymysql操作 MySQL
阅读量:797 次
发布时间:2023-03-08

本文共 1131 字,大约阅读时间需要 3 分钟。

安装MySQL数据库并进行基本操作

在Windows环境下配置MySQL数据库并进行基本操作

【安装MySQL库】

在命令提示符中输入以下命令,安装MySQL数据库客户端工具:

pip3 install pymysql -i https://pypi.doubanio.com/simple

【数据库配置】

  • 打开数据库连接:
  • import pymysqldb = pymysql.connect(    host="localhost",    user="root",    password="123456",    db="test5",    port=3306)
    1. 获取操作游标:
    2. cur = db.cursor()

      【数据库操作】

    3. 查询操作:
    4. sql = "SELECT * FROM user"try:    cur.execute(sql)    results = cur.fetchall()    print("ID", "Username", "Password")    for row in results:        print(row[0], row[1], row[2])except Exception as e:    db.rollback()    raise efinally:    db.close()
      1. 增删查改操作:
      2. # 插入操作sql_insert = """INSERT INTO user(username, password) VALUES('liu', '1234')"""cur.execute(sql_insert)# 更新操作sql_update = "UPDATE user SET username = '%s' WHERE id = %d"cur.execute(sql_update % ("xiongda", 3))# 删除操作sql_delete = "DELETE FROM user WHERE id = %d"cur.execute(sql_delete % (3))# 提交事务db.commit()

        【环境变量配置】

      3. 确保MySQL服务已安装并运行。

      4. 使用Navicat等工具访问数据库。

      5. 【注意事项】

        • 确保数据库用户名和密码已正确设置。
        • 确保数据库服务运行在本地主机上。
        • 使用本地数据库账号(如root)进行操作。

        【推荐工具】

        • Navicat:用户友好的数据库管理工具。
        • MySQL Workbench:专业的数据库设计与管理工具。

        【提示】

        • 如有权限问题,请检查数据库服务账号和密码。
        • 在开发环境中建议使用固定IP地址或localhost。
        • 建议定期备份数据库数据。

    转载地址:http://iflfk.baihongyu.com/

    你可能感兴趣的文章
    python3.8调用m文件,调用matlab
    查看>>
    python3.9新特性_Python 3.9 新特性速览
    查看>>
    Python3.x:遍历select下拉框获取value值
    查看>>
    python360百科_11月编程排行榜:Python超过Java成第二
    查看>>
    Python关于Paginator分页函数详细解析 附实战代码
    查看>>
    python3、ipython3、setup-tools、pip等环境搭建详细总结
    查看>>
    python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片
    查看>>
    python3与django中@property详解
    查看>>
    python3中如何表示无穷大
    查看>>
    Python3中提示:no module named 'wxpy'
    查看>>
    python3中选择文件对话框的格式打开和保存图片
    查看>>
    python3为什么print永远都是地址_Python3 print 函数用法总结
    查看>>
    Python3之uuid模块
    查看>>
    Python3之写入Excel文档(xlsxwriter)
    查看>>
    Python3之打印操作打印流重定向(下)
    查看>>
    python3判断字典、列表、元组为空以及字典是否存在某个key的方法
    查看>>
    Python3利用pymysql操作 MySQL
    查看>>
    python3处理json文件中含有中文dumps的应用
    查看>>
    Python3子进程输出
    查看>>
    Python3学习笔记3,变量、运算符
    查看>>