MySQL 8.0安装指南:一步一步搞定
MySQL是目前最流行的关系型数据库管理系统之一,广泛应用于各个领域。作为一个开源项目,MySQL具有高性能、稳定性和安全性等特点,经常被用于企业级应用的数据库管理。本文将为您介绍MySQL 8.0的安装步骤和注意事项,让您轻松搭建自己的数据库服务器。
您需要从官方网站https://dev.mysql.com/downloads/mysql/ 下载MySQL 8.0的安装程序。根据您的操作系统选择对应的版本,本文以Windows为例进行讲解。
1. 安装MySQL 8.0
下载完成后,双击安装程序,选择”Custom”自定义安装。接着,选择您需要安装的组件,如MySQL Server、MySQL Workbench等。注意:如果您没有需要特殊配置的需求,则建议选择默认配置。
2. 配置MySQL 8.0
配置MySQL需要修改my.ini文件,在安装文件夹下找到my-default.ini,将其重命名为my.ini,然后在文件中修改以下内容:
# 服务器数据目录
datadir=D:/mysql/mysqlData
# 服务器配置文件路径
basedir=D:/mysql/mysql-8.0.26-winx64
# 服务器字符集
character-set-server=utf8mb4
以上三个参数的作用分别是:数据库存放的根目录、MySQL安装路径、使用的字符集。需要根据实际情况进行修改。
3. 创建MySQL用户
MySQL默认创建了root用户,但请注意,root用户默认没有密码,为了保证安全性,您应该要修改root的密码,并且不要使用弱密码。在安装目录的bin文件夹下,使用以下命令修改root密码:
.\mysql -u root -p (进入登录界面)
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘your_password’;(修改密码)
FLUSH PRIVILEGES;(刷新)
4. 启动MySQL
在cmd中进入MySQL安装目录下的bin文件夹,输入以下命令启动MySQL:
.\mysqld –console
如果看到输出了”Server started”字样,说明MySQL已经成功启动了。此时您可以在MySQL Workbench中以root用户登陆。
5. 设置防火墙
MySQL默认监听端口为3306,如果您的windows防火墙开启了,将会阻止外部IP访问此端口。因此,如果您需要在其他地方通过MySQL Workbench等客户端连接MySQL服务,需要在防火墙中添加入站规则。
打开”Windows Defender 防火墙”,点击“高级设置”,右键点击“入站规则”,选择“新建规则”,根据向导设置即可。如果您使用的是其他防火墙软件,请参照其说明进行设置。
到此为止,MySQL 8.0的安装就完成了。您可以在Windows Services管理器中查看MySQL服务状态,或者在cmd中执行“mysqladmin -uroot -p shutdown”命令来关闭MySQL服务。无论怎样,现在您可以愉快地使用MySQL数据库了!