上一篇
Python 64位系统下载安装MySQL完整教程 | 详细配置指南
- Python
- 2025-07-21
- 1431
Python 64位系统下载安装MySQL完整教程
本文详细指导如何在64位Python环境中下载安装MySQL数据库,包含配置步骤和Python连接MySQL的代码示例。
一、下载MySQL安装包
- 访问MySQL官网:https://dev.mysql.com/downloads/installer/
- 选择Windows (x86, 64-bit) MSI Installer
- 点击"Download"按钮(建议选择体积较大的完整版)

二、安装MySQL步骤
1. 运行安装程序
双击下载的mysql-installer-community-*.msi文件
2. 选择安装类型
- 选择"Custom"自定义安装
- 展开"MySQL Servers" → 选择最新版MySQL Server
- 添加"MySQL Connector/Python"(重要)

3. 配置MySQL服务器
- 设置root用户密码(务必牢记)
- 选择"Standalone MySQL Server"模式
- 端口保持默认3306
- 服务名称设为"MySQL80"
4. 完成安装
点击"Execute"执行安装 → 全部完成后点击"Finish"
三、验证MySQL安装
打开命令提示符执行:
mysql -u root -p
# 输入密码后应显示MySQL命令行
mysql> SHOW DATABASES;
四、Python连接MySQL配置
1. 安装Python连接器
在命令提示符执行:
pip install mysql-connector-python
2. Python连接示例代码
import mysql.connector
# 创建数据库连接
db = mysql.connector.connect(
host="localhost",
user="root",
password="your_password", # 替换为你的密码
database="mysql" # 连接默认数据库
)
# 创建游标对象
cursor = db.cursor()
# 执行SQL查询
cursor.execute("SHOW DATABASES")
# 获取结果
for database in cursor:
print(database)
# 关闭连接
cursor.close()
db.close()
五、常见问题解决
- Q: 安装时出现"Python 3.xx not found"错误
- → 安装时取消勾选"Connectivity with Python"选项
- Q: Python连接时报"Authentication plugin"错误
- → 在MySQL命令行执行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
- Q: 服务无法启动(Error 1067)
- → 删除data目录中的ib_logfile0和ib_logfile1文件后重启服务
六、最佳实践建议
- 安装完成后立即运行
mysql_secure_installation
增强安全性 - 为每个Python项目创建独立数据库用户
- 使用.env文件存储数据库密码(推荐python-dotenv包)
- 定期使用
mysqldump
命令备份数据库
本文由AiTai于2025-07-21发表在吾爱品聚,如有疑问,请联系我们。
本文链接:https://521pj.cn/20256126.html
发表评论