MySQL 简介
MySQL 是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司旗下产品。
主要特点:
- 开源免费:任何人都可以自由下载、使用和修改 MySQL,降低企业和开发者成本。
- 性能卓越:采用查询优化器、索引技术,处理大量数据能力强,满足高流量需求。
- 跨平台支持:可在 Linux、Windows、macOS 等操作系统上运行。
- 易于使用和管理:提供命令行工具和图形化管理工具。
- 丰富的 API 和连接器:支持 Java、Python、C++、PHP 等多种编程语言集成。
下载 MySQL
访问 MySQL 官方下载页面 获取安装包。
推荐使用压缩包形式安装,优点包括不受默认路径限制、排除不必要程序、减少环境因素导致的安装失败风险。若使用安装包方式,直接点击下一步即可,但灵活性较低。
安装 MySQL
将压缩包解压至指定位置,建议不要放在 C 盘,且路径中避免包含中文和空格。
配置环境变量
配置环境变量可实现在任意路径下执行 MySQL 命令。
- 右键'此电脑'选择'属性',点击'高级系统设置'。
- 点击'环境变量'。
- 在系统变量模块中点击'新建',输入变量名
MYSQL_HOME,变量值为 MySQL 解压目录路径(例如D:\mysql)。 - 双击系统变量中的
Path,点击'新建',输入%MYSQL_HOME%\bin。 - 调整顺序确保优先加载,点击确定保存。
配置 MySQL
以管理员身份打开 PowerShell 命令行窗口。
初始化 MySQL
输入以下命令初始化 data 目录:
mysqld --initialize --console
初始化完成后,会在解压路径下生成 data 目录,用于存储数据库文件。
搭建 MySQL 服务
输入以下命令安装 MySQL 服务:
mysqld --install
输入以下命令启动 MySQL 服务:
net start mysql
修改 MySQL 密码
登录 MySQL 客户端,使用初始化时生成的临时密码:
mysql -uroot -p'临时密码'
登录后执行以下 SQL 语句修改 root 用户密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
刷新权限并退出:
FLUSH PRIVILEGES;
exit
使用新密码重新登录验证是否成功。


