无论是初学者还是资深开发者,掌握MySQL的安装与使用都是一项必备技能
本文将通过图解的方式,详细讲解如何在多种操作系统上安装MySQL,并配置其终端访问,确保每一步都清晰明了,让你轻松上手
一、准备工作 在安装MySQL之前,你需要做一些准备工作,以确保安装过程顺利进行
1. 系统要求 -操作系统:Windows、macOS、Linux(以Ubuntu为例) -内存:至少1GB -磁盘空间:至少200MB -网络:能够访问MySQL官方网站或相关镜像源 2. 下载MySQL安装包 访问MySQL官方网站(https://dev.mysql.com/downloads/),根据你的操作系统选择相应的安装包
推荐使用MySQL Community Server版本,因为它是免费且功能齐全的
二、Windows系统安装MySQL 1. 下载MySQL安装包 -前往MySQL官网,选择“Downloads” > “MySQL Community Server”
- 选择适合你的Windows版本的安装包(如MSI Installer)
- 下载完成后,双击安装包开始安装
2. 安装MySQL Server !【Windows安装步骤1】(https://example.com/mysql-windows-install-step1.png) 图1:选择安装类型 - 选择“Custom”或“Developer Default”安装类型,以便自定义安装路径和组件
- 点击“Next”继续
!【Windows安装步骤2】(https://example.com/mysql-windows-install-step2.png) 图2:自定义安装路径 - 选择MySQL Server的安装路径和其他组件的安装路径
-勾选“MySQL Server”和“MySQL Workbench”(可选,用于图形化管理)
- 点击“Next”继续
!【Windows安装步骤3】(https://example.com/mysql-windows-install-step3.png) 图3:配置MySQL Server - 配置MySQL Server实例,包括设置Root密码、选择默认字符集等
- 确保“Add MySQL to Windows PATH”选项被勾选,这样你可以在命令行中直接访问MySQL
- 点击“Next”继续
!【Windows安装步骤4】(https://example.com/mysql-windows-install-step4.png) 图4:执行安装 - 点击“Execute”开始安装过程
- 安装完成后,点击“Next”进行配置检查
!【Windows安装步骤5】(https://example.com/mysql-windows-install-step5.png) 图5:完成安装 - 点击“Finish”完成安装,可以选择启动MySQL Workbench进行图形化管理
3. 配置MySQL环境变量(可选) 如果在安装过程中未勾选“Add MySQL to Windows PATH”,你需要手动配置环境变量
-右键点击“此电脑” > “属性” > “高级系统设置” > “环境变量”
- 在“系统变量”中找到“Path”,点击“编辑”
- 新增MySQL bin目录的路径(如`C:Program FilesMySQLMySQL Server8.0bin`)
- 点击“确定”保存
4.验证安装 打开命令提示符(cmd),输入`mysql -V`,如果显示MySQL版本信息,说明安装成功
shell mysql -V 三、macOS系统安装MySQL 1. 下载MySQL DMG安装包 -前往MySQL官网,选择“Downloads” > “MySQL Community Server”
- 选择适合你macOS版本的DMG安装包
- 下载完成后,双击打开DMG文件
2. 安装MySQL !【macOS安装步骤1】(https://example.com/mysql-macos-install-step1.png) 图6:打开DMG安装包 - 将MySQL图标拖拽到“应用程序”文件夹中
- 打开“终端”(Terminal)
3. 配置MySQL - 在终端中,导航到MySQL安装包中的`mysql-.pkg/Contents/Resources`目录
- 运行以下命令启动MySQL安装向导: shell sudo ./MySQLInstaller.app/Contents/MacOS/MySQLInstaller --install mysql-server-.pkg - 按照提示完成安装,设置Root密码
4. 启动MySQL服务 shell sudo /usr/local/mysql/support-files/mysql.server start 5.验证安装 shell /usr/local/mysql/bin/mysql -V 如果显示MySQL版本信息,说明安装成功
四、Linux系统(以Ubuntu为例)安装MySQL 1. 更新包列表 shell sudo apt update 2. 安装MySQL Server shell sudo apt install mysql-server 3. 配置MySQL - 安装过程中,系统会提示你设置Root密码
- 安装完成后,运行以下命令确保MySQL服务启动: shell sudo systemctl start mysql - 设置MySQL服务开机自启动: shell sudo systemctl enable mysql 4. 安全配置 运行`mysql_secure_installation`脚本进行安全配置,包括设置Root密码、移除匿名用户、禁止远程Root登录、删除测试数据库等
shell sudo mysql_secure_installation 5.验证安装 shell mysql -V 如果显示MySQL版本信息,说明安装成功
五、配置MySQL终端访问 无论是在Windows、macOS还是Linux系统上,配置MySQL终端访问都是关键步骤
1. 登录MySQL 使用Root账号登录MySQL: shell mysql -u root -p 输入Root密码后,进入MySQL命令行界面
2. 创建新用户并授权 为了安全起见,建议创建新用户并赋予适当权限,而不是直接使用Root账号
sql CREATE USER username@localhost IDENTIFIED BY password; GRANT ALL PRIVILEGES ON- . TO