本文将详细讲解如何通过解压的方式进行MySQL数据库的安装,并配以图解,让每一步操作都清晰明了
无论你是初学者还是有一定经验的开发者,都能通过本文轻松掌握MySQL的安装方法
一、准备工作 在开始安装之前,请确保你的计算机满足以下基本条件: 1.操作系统:Windows(本文以Windows 10为例)
2.内存:至少2GB(建议4GB以上)
3.硬盘空间:至少500MB用于安装MySQL,以及额外的空间用于存放数据库文件
4.管理员权限:安装过程中需要管理员权限
二、下载MySQL解压包 1.访问MySQL官网: - 打开浏览器,访问MySQL官方网站:【MySQL官网下载页面】(https://dev.mysql.com/downloads/mysql/)
2.选择下载版本: - 在下载页面,找到“MySQL Community(GPL) Downloads”并点击
- 进入社区版页面后,选择你需要的MySQL版本(建议选择稳定版)、操作系统(Windows)及系统版本(64-bit)
- 点击“Download”按钮下载MySQL的ZIP压缩包
!【MySQL官网下载页面】(https://example.com/mysql_download_page.png) 图1:MySQL官网下载页面 (注:由于无法直接展示图片,以上链接为示例,实际图解请自行在MySQL官网查看并截图
) 三、解压并配置MySQL 1.解压安装包: - 将下载的ZIP压缩包解压到你希望安装的目录下
例如,解压到`E:mysql-5.7.30`
!【解压MySQL安装包】(https://example.com/unzip_mysql.png) 图2:解压MySQL安装包 2.创建my.ini文件: - 进入解压后的目录,在`bin`同等级目录下新建`my.ini`文件
- 在`my.ini`文件中输入以下配置内容,并保存: ini 【mysqld】 port =3306 basedir = E:mysql-5.7.30 datadir = E:mysql-5.7.30data max_connections =200 character-set-server = utf8 default-storage-engine = INNODB sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 【mysql】 default-character-set = utf8 !【my.ini文件配置】(https://example.com/my_ini_config.png) 图3:my.ini文件配置 四、初始化MySQL并安装服务 1.以管理员身份运行CMD: - 按`Win + R`组合键,输入`cmd`,然后右键点击“命令提示符”,选择“以管理员身份运行”
!【以管理员身份运行CMD】(https://example.com/run_cmd_as_admin.png) 图4:以管理员身份运行CMD 2.进入MySQL的bin目录: - 在CMD窗口中,使用`cd`命令进入MySQL解压后的`bin`目录
例如: shell cd E:mysql-5.7.30bin 3.初始化MySQL: - 执行以下命令初始化MySQL,该命令会在`datadir`指定的目录下生成数据文件: shell mysqld --initialize -初始化成功后,会在控制台输出初始的root密码(建议保存一份,以便后续登录使用)
!【初始化MySQL】(https://example.com/initialize_mysql.png) 图5:初始化MySQL 4.安装MySQL服务: - 执行以下命令安装MySQL服务: shell mysqld --install MySQL57 - 注意:服务名`MySQL57`可以自定义,但建议保持与MySQL版本相关,以便区分
!【安装MySQL服务】(https://example.com/install_mysql_service.png) 图6:安装MySQL服务 5.启动MySQL服务: - 执行以下命令启动MySQL服务: shell net start MySQL57 -可以在“服务”管理器中查看MySQL服务是否已成功启动
!【启动MySQL服务】(https://example.com/start_mysql_service.png) 图7:启动MySQL服务 五、修改MySQL root密码 1.登录MySQL: - 在CMD窗口中,使用以下命令登录MySQL,输入初始化时获取的root密码: shell mysql -u root -p 2.修改密码: - 登录成功后,执行以下命令修改root密码(以新密码`123456`为例): sql ALTER USER root@localhost IDENTIFIED BY 123456; - 为了确保密码永久有效,可以执行以下命令: sql ALTER USER root@localhost PASSWORD EXPIRE NEVER; -刷新权限: sql FLUSH PRIVILEGES; !【修改MySQL root密码】(https://example.com/change_mysql_root_password.png) 图8:修改MySQL root密码 六、配置环境变量 1.进入环境变量设置: -右键点击“此电脑”,选择“属性”,然后点击“高级系统设置”
- 在“系统属性”窗口中,点击“环境变量”
!【进入环境变量设置】(https://example.com/access_environment_variables.png) 图9:进入环境变量设置 2.配置环境变量: - 在“系统变量”栏中,点击“新建”按钮,添加`MYSQL_HOME`变量,并将其值设置为MySQL的安装路径(例如:`E:mysql-5.7.30`)
- 在“系统变量”栏中找到`Path`变量,点击“编辑”,然后添加`%MYSQL_HOME%bin`到Path中
- 点击“确定”保存设置
!【配置环境变量】(https://example.com/configure_environment_variables.png) 图10:配置环境变量 七、测试MySQL安装 1.进入MySQL命令行: - 打开新的CMD窗口,直接输入`mysql -u root -p`,然后输入修改后的root密码,即可进入MySQL命令行界面
!【进入MySQL命令行】(https://example.com/enter_mysql_command_line.png) 图11:进入MySQL命令行 2.建库建表测试: -创建一个新的数据库`dbtest`: sql CREATE DATABASE dbtest; - 在`dbtest`数据库中创建一个新表`test_table`,并插入数据: sql USE dbtest; CREATE TABLE test_table( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL ); INSERT INTO test_table(name) VALUES(Hello, MySQL!); SELECTFROM test_table; - 如果查询结果中有数据,说明MySQL安装成功且运行