最新mysql下载安装教程
AI摘要
leondoo.com
1
IDENTIFIED Y
CentOS/RHEL
Debian/Ubuntu sudo apt install mysql-server CentOS/RHEL sudo yum install mysql-server
Debian/Ubuntu sudo apt update CentOS/RHEL sudo yum update
Debian/Ubuntu
Linux/macOS
Windows(管理员令行) net start mysql net stop mysql Linux/macOS sudo systemctl start mysql sudo systemctl stop mysql
Windows(管理员令行)
localhost
new_password
root
.deb
.rpm
/etc/mysql/my.cnf
/var/lib/mysql
1
2
3
4
5
6
7
;
=/usr/local/mysql/data
=/usr/local/mysql
@
ALTER USER root@localhost IDENTIFIED Y new_password;
ALTER USER
C:\Program Files\MySQL\MySQL Server 8.0\bin
Custom
Custom:自定义安装路径和组件(适合高级用户)4。
Developer Default
Developer Default:包含MySQL Server及开发工具(如Workbench)。 Custom:自定义安装路径和组件(适合高级用户)4。
Developer Default:包含MySQL Server及开发工具(如Workbench)。
Linux
Linux:根据发行版选择对应的RPM或APT包(如Ubuntu/Debian使用.deb,CentOS使用.rpm)。
Linux:配置文件通常位于/etc/mysql/my.cnf67 。
ProgramData\MySQL
Root密码
Root密码:设置并牢记密码,后续连接需使用23。
SHOW DATAASES;
Windows/macOS
Windows/macOS:在安装目录下创建或修改my.ini/my.cnf ,指定数据存储路径: ini [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data Linux:配置文件通常位于/etc/mysql/my.cnf67 。
Windows/macOS:在安装目录下创建或修改my.ini/my.cnf ,指定数据存储路径: ini [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data
Windows
Windows:推荐下载MSI安装包(如mysql-installer-web-community)。 macOS:选择DMG格式的安装文件。 Linux:根据发行版选择对应的RPM或APT包(如Ubuntu/Debian使用.deb,CentOS使用.rpm)。
Windows:推荐下载MSI安装包(如mysql-installer-web-community)。
[mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data
[mysqld]
basedir
basedir=/usr/local/mysql
bash Debian/Ubuntu sudo apt install mysql-server CentOS/RHEL sudo yum install mysql-server
bash Debian/Ubuntu sudo apt update CentOS/RHEL sudo yum update
bash Windows(管理员令行) net start mysql net stop mysql Linux/macOS sudo systemctl start mysql sudo systemctl stop mysql
bash mysqld_safe --skip-grant-tables & mysql -u root ALTER USER root@localhost IDENTIFIED Y new_password;
bash
bash
bin
caching_sha2_password
datadir
datadir=/usr/local/mysql/data
ini [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data
ini
ini
libaio
macOS
macOS:选择DMG格式的安装文件。
my.cnf
my.ini
mysql -u root -p
mysql -u root
mysql-installer-web-community
mysqld_safe --skip-grant-tables & mysql -u root ALTER USER root@localhost IDENTIFIED Y new_password;
mysqld_safe --skip-grant-tables &
net start mysql
net stop mysql
sudo apt install mysql-server
sudo apt update
sudo mysql_secure_installation
sudo systemctl start mysql
sudo systemctl stop mysql
sudo yum install mysql-server
sudo yum update
一、下载MySQL
三、macOS系统安装步骤
二、Windows系统安装步骤
五、通用配置与验证
以下是关于MySQL下载与安装的详细教程,内容涵盖Windows、macOS和Linux三大操作系统:
修改配置文件 Windows/macOS:在安装目录下创建或修改my.ini/my.cnf ,指定数据存储路径: ini [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data Linux:配置文件通常位于/etc/mysql/my.cnf67 。 服务管理 启动/停止服务: bash Windows(管理员令行) net start mysql net stop mysql Linux/macOS sudo systemctl start mysql sudo systemctl stop mysql 客户端连接验证 令行:输入mysql -u root -p,输入密码后执行SHOW DATAASES;查看默认数据库。 图形工具:推荐使用MySQL Workbench或DbVisualizer,通过图形界面管理数据库13。
修改配置文件 Windows/macOS:在安装目录下创建或修改my.ini/my.cnf ,指定数据存储路径: ini [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql/data Linux:配置文件通常位于/etc/mysql/my.cnf67 。
修改配置文件
停止MySQL服务,以安全模式启动并重置密码: bash mysqld_safe --skip-grant-tables & mysql -u root ALTER USER root@localhost IDENTIFIED Y new_password;
六、常见问题处理
启动/停止服务
启动/停止服务: bash Windows(管理员令行) net start mysql net stop mysql Linux/macOS sudo systemctl start mysql sudo systemctl stop mysql
启动服务 通过系统偏好设置中的“MySQL”图标启动服务,并设置Root密码。
启动服务
令行
令行:输入mysql -u root -p,输入密码后执行SHOW DATAASES;查看默认数据库。 图形工具:推荐使用MySQL Workbench或DbVisualizer,通过图形界面管理数据库13。
令行:输入mysql -u root -p,输入密码后执行SHOW DATAASES;查看默认数据库。
四、Linux系统安装步骤
图形工具
图形工具:推荐使用MySQL Workbench或DbVisualizer,通过图形界面管理数据库13。
安全配置 运行sudo mysql_secure_installation,按提示设置Root密码、移除匿名用户、禁止远程Root登录等5。
安全配置
安装DMG包 双击下载的DMG文件,按提示拖拽至“Applications”文件夹完成安装。 启动服务 通过系统偏好设置中的“MySQL”图标启动服务,并设置Root密码。 终端验证 打开终端,输入mysql -u root -p,输入密码后若进入MySQL令行即表示安装成功3。
安装DMG包 双击下载的DMG文件,按提示拖拽至“Applications”文件夹完成安装。
安装DMG包
安装MySQL bash Debian/Ubuntu sudo apt install mysql-server CentOS/RHEL sudo yum install mysql-server
安装MySQL
安装失败 旧版本残留:彻底卸载MySQL并删除ProgramData\MySQL目录(Windows)或/var/lib/mysql(Linux)5。 确认依赖项:Linux系统需安装libaio等依赖库。 忘记Root密码 停止MySQL服务,以安全模式启动并重置密码: bash mysqld_safe --skip-grant-tables & mysql -u root ALTER USER root@localhost IDENTIFIED Y new_password; 连接错误 确保防火墙开放3306端口,或用户权限是否允许远程访问25。
安装失败 旧版本残留:彻底卸载MySQL并删除ProgramData\MySQL目录(Windows)或/var/lib/mysql(Linux)5。 确认依赖项:Linux系统需安装libaio等依赖库。
安装失败
客户端连接验证 令行:输入mysql -u root -p,输入密码后执行SHOW DATAASES;查看默认数据库。 图形工具:推荐使用MySQL Workbench或DbVisualizer,通过图形界面管理数据库13。
客户端连接验证
忘记Root密码 停止MySQL服务,以安全模式启动并重置密码: bash mysqld_safe --skip-grant-tables & mysql -u root ALTER USER root@localhost IDENTIFIED Y new_password;
忘记Root密码
更新包管理器 bash Debian/Ubuntu sudo apt update CentOS/RHEL sudo yum update 安装MySQL bash Debian/Ubuntu sudo apt install mysql-server CentOS/RHEL sudo yum install mysql-server 安全配置 运行sudo mysql_secure_installation,按提示设置Root密码、移除匿名用户、禁止远程Root登录等5。
更新包管理器 bash Debian/Ubuntu sudo apt update CentOS/RHEL sudo yum update
更新包管理器
服务器类型
服务器类型:开发环境选择“Developer Machine”,生产环境选择“Dedicated Server”。 端口设置:默认3306,可自定义。 身份验证:建议选择密码加密(MySQL 8.0默认使用caching_sha2_password插件)。 Root密码:设置并牢记密码,后续连接需使用23。
服务器类型:开发环境选择“Developer Machine”,生产环境选择“Dedicated Server”。
服务管理 启动/停止服务: bash Windows(管理员令行) net start mysql net stop mysql Linux/macOS sudo systemctl start mysql sudo systemctl stop mysql
服务管理
旧版本残留:彻底卸载MySQL并删除ProgramData\MySQL目录(Windows)或/var/lib/mysql(Linux)5。 确认依赖项:Linux系统需安装libaio等依赖库。
旧版本残留:彻底卸载MySQL并删除ProgramData\MySQL目录(Windows)或/var/lib/mysql(Linux)5。
版本选择 建议优先下载的稳定版本(如MySQL 8.0及以上)。若需兼容旧项目,可选择5.7系列,但需注意其安全机制差异7。
版本选择
环境变量配置 将MySQL的bin目录(如C:\Program Files\MySQL\MySQL Server 8.0\bin)添加到系统Path变量,以便令行直接调用6。
环境变量配置
确保防火墙开放3306端口,或用户权限是否允许远程访问25。
确认依赖项:Linux系统需安装libaio等依赖库。
端口设置
端口设置:默认3306,可自定义。
终端验证 打开终端,输入mysql -u root -p,输入密码后若进入MySQL令行即表示安装成功3。
终端验证
访问官网 打开MySQL(dev.mysql.com ),进入“Downloads”页面,选择适用于当前操作系统的版本。 Windows:推荐下载MSI安装包(如mysql-installer-web-community)。 macOS:选择DMG格式的安装文件。 Linux:根据发行版选择对应的RPM或APT包(如Ubuntu/Debian使用.deb,CentOS使用.rpm)。 版本选择 建议优先下载的稳定版本(如MySQL 8.0及以上)。若需兼容旧项目,可选择5.7系列,但需注意其安全机制差异7。
访问官网 打开MySQL(dev.mysql.com ),进入“Downloads”页面,选择适用于当前操作系统的版本。 Windows:推荐下载MSI安装包(如mysql-installer-web-community)。 macOS:选择DMG格式的安装文件。 Linux:根据发行版选择对应的RPM或APT包(如Ubuntu/Debian使用.deb,CentOS使用.rpm)。
访问官网 打开MySQL(dev.mysql.com ),进入“Downloads”页面,选择适用于当前操作系统的版本。
访问官网
身份验证
身份验证:建议选择密码加密(MySQL 8.0默认使用caching_sha2_password插件)。
运行安装向导 双击下载的MSI文件,选择安装类型: Developer Default:包含MySQL Server及开发工具(如Workbench)。 Custom:自定义安装路径和组件(适合高级用户)4。 配置服务器 服务器类型:开发环境选择“Developer Machine”,生产环境选择“Dedicated Server”。 端口设置:默认3306,可自定义。 身份验证:建议选择密码加密(MySQL 8.0默认使用caching_sha2_password插件)。 Root密码:设置并牢记密码,后续连接需使用23。 环境变量配置 将MySQL的bin目录(如C:\Program Files\MySQL\MySQL Server 8.0\bin)添加到系统Path变量,以便令行直接调用6。
运行安装向导 双击下载的MSI文件,选择安装类型: Developer Default:包含MySQL Server及开发工具(如Workbench)。 Custom:自定义安装路径和组件(适合高级用户)4。
运行安装向导 双击下载的MSI文件,选择安装类型:
运行安装向导
连接错误 确保防火墙开放3306端口,或用户权限是否允许远程访问25。
连接错误
通过以上步骤,您可顺利完成版MySQL的安装与基础配置。如需进一步优化性能或安全策略,可参考文档调整参数。
配置服务器 服务器类型:开发环境选择“Developer Machine”,生产环境选择“Dedicated Server”。 端口设置:默认3306,可自定义。 身份验证:建议选择密码加密(MySQL 8.0默认使用caching_sha2_password插件)。 Root密码:设置并牢记密码,后续连接需使用23。
配置服务器
相关问答
发表评论