一、MySQL的下载
MySQL 是一款流行的开源数据库管理系统,你可以从其官方网站下载:
https://dev.mysql.com/downloads/
在 MySQL 官方下载页面,你会发现不同的 MySQL 产品和版本,包括:
- MySQL Server:核心数据库服务器。
- MySQL Workbench:MySQL 的图形化界面工具。
- MySQL Connectors:不同编程语言的 MySQL 连接器。
- MySQL Community Edition:社区版 MySQL,包括服务器和其他工具。
对于大多数用户来说,下载 MySQL Community Server 就足够了。这个版本是免费且开源的。在下载页面,你可以选择操作系统和首选的下载方式(通常是在线安装程序或离线安装包)。对于 Windows 用户,你通常会有一个 .msi
安装程序的选择,这是一个易于安装的包装。
请注意,下载 MySQL 前可能需要注册一个 Oracle 账户。
二、MySQL的安装
MySQL 数据库的安装过程因操作系统的不同而有所差异。以下是在 Windows 和 Linux 系统上安装 MySQL 的基本步骤。
1.Windows 上的安装
-
下载 MySQL Installer:
- 访问 MySQL 官方下载页面:MySQL Downloads
- 选择 MySQL Community Server。
- 找到 Windows 版本的 MySQL Installer 并下载(通常是
.msi
文件)。
-
运行 MySQL Installer:
- 双击
.msi
文件启动安装向导。 - 接受许可协议。
- 选择一个安装类型(Typical、Full、Custom)。对于大多数用户,Typical 即可。
- 双击
-
配置 MySQL Server:
- 设置服务器的 root 密码。
- 可以选择添加其他用户。
- 配置服务器作为 Windows 服务运行,包括是否在系统启动时自动启动 MySQL。
- 应用安全设置。
-
完成安装:
- 安装向导将完成 MySQL Server 以及任何选定的附加组件的安装。
- 最后,你可以选择启动 MySQL Workbench,这是 MySQL 的图形化管理工具。
-
验证安装:
- 打开命令提示符或 PowerShell。
- 输入
mysql -u root -p
,然后输入你在安装过程中创建的 root 用户密码。
如果一切正常,你应该能够连接到 MySQL 服务器。
2.Linux 上的安装
2.1 在基于 Debian 的系统(如 Ubuntu)上,你通常可以使用 APT 获取 MySQL:
1.更新软件包列表:
sudo apt-get update
2.安装 MySQL Server:
sudo apt-get install mysql-server
3.运行安全安装脚本:
sudo mysql_secure_installation
这个脚本会帮助你设置 root 密码,移除匿名用户,禁止 root 远程登录等。
4.验证 MySQL 服务:
systemctl status mysql.service
2.2 在基于 Red Hat 的系统(如 CentOS)上,你可以使用 YUM 安装 MySQL:
1.添加 MySQL YUM 仓库(如果尚未添加):
下载并添加官方的 MySQL YUM 仓库,具体可以参考 MySQL 官网的指南。
2.安装 MySQL Server:
sudo yum install mysql-server
3.启动 MySQL 服务:
sudo systemctl start mysqld
4.运行安全安装脚本:
sudo mysql_secure_installation
5.验证 MySQL 服务:
systemctl status mysqld.service
请注意,步骤及命令可能会因为 MySQL 的版本和 Linux 发行版本的不同而有所变化。另外,也可以使用 Docker 来安装和运行 MySQL,这是一个更加现代和隔离的方法。