当前位置:首页 > MySQL

mysql安装

2026-01-15 22:30:02MySQL

安装MySQL(Windows系统)

下载MySQL安装包
访问MySQL官方网站(https://dev.mysql.com/downloads/installer/),选择适合的Windows版本(如MySQL Installer MSI)。推荐下载包含完整组件的版本(如“mysql-installer-community”)。

运行安装向导
双击下载的安装包,启动安装向导。选择“Custom”自定义安装模式,手动勾选需要安装的组件(如MySQL Server、MySQL Workbench等)。

配置MySQL Server
在安装过程中,选择“Standalone MySQL Server”作为服务器类型。设置root用户的密码并牢记。保持默认端口为3306(除非有冲突)。选择“Use Strong Password Encryption”以增强安全性。

完成安装并验证
安装完成后,勾选“Start MySQL Server at System Startup”以开机自启。通过命令行输入以下命令验证安装是否成功:

mysql -u root -p


输入密码后,若成功进入MySQL命令行界面即表示安装完成。

安装MySQL(macOS系统)

使用Homebrew安装
打开终端,运行以下命令安装Homebrew(若未安装):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


通过Homebrew安装MySQL:

brew install mysql


启动MySQL服务
安装完成后,运行以下命令启动服务:

brew services start mysql


安全初始化
执行安全脚本设置root密码:

mysql_secure_installation


按提示设置密码、移除匿名用户、禁止远程root登录等。

验证安装
登录MySQL验证:

mysql -u root -p


安装MySQL(Linux系统)

mysql安装

Ubuntu/Debian
更新包列表并安装MySQL Server:

sudo apt update
sudo apt install mysql-server


运行安全脚本:

sudo mysql_secure_installation


CentOS/RHEL
添加MySQL Yum仓库并安装:

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo yum install mysql-community-server


启动服务并设置开机自启:

sudo systemctl start mysqld
sudo systemctl enable mysqld


获取临时密码
首次安装后,从日志中获取临时root密码:

sudo grep 'temporary password' /var/log/mysqld.log


登录后立即修改密码:

mysql安装

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';


常见问题解决

端口冲突
若3306端口被占用,修改MySQL配置文件(通常为my.cnf或my.ini)中的port参数,并重启服务。

忘记root密码
停止MySQL服务,以跳过权限表方式启动:

sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &


登录后重置密码:

UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';
FLUSH PRIVILEGES;


远程连接配置
在MySQL中创建用户并授权:

CREATE USER '用户名'@'%' IDENTIFIED BY '密码';GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%';
FLUSH PRIVILEGES;


确保防火墙开放3306端口。



标签: mysql
分享给朋友:

相关文章

php实现mysql

php实现mysql

PHP 连接 MySQL 的基本方法 PHP 提供了多种方式与 MySQL 数据库进行交互,以下是最常用的几种方法。 使用 MySQLi 扩展 MySQLi 是 MySQL 的改进扩展,支持面向对…

java如何连接mysql

java如何连接mysql

连接 MySQL 数据库的基本步骤 添加 MySQL 驱动依赖 在项目中引入 MySQL 的 JDBC 驱动。如果使用 Maven,在 pom.xml 中添加以下依赖: <dependency…