本文目录导读:
环境准备
1、操作系统:Windows 10/11、Linux、macOS等
2、MySQL 8.0.36安装包:从MySQL官网下载对应操作系统的安装包
图片来源于网络,如有侵权联系删除
3、解压工具:如WinRAR、7-Zip等
安装步骤
1、解压安装包
以Windows为例,双击安装包,选择解压路径,点击“Extract”按钮,解压完成后,会出现一个名为“mysql-8.0.36-winx64”的文件夹。
2、设置环境变量
(1)Windows:
- 右键点击“此电脑”,选择“属性”,然后点击“高级系统设置”。
- 在系统属性窗口中,点击“环境变量”按钮。
- 在“系统变量”中,找到“Path”变量,点击“编辑”。
- 在“变量值”中,点击“新建”,输入解压后的文件夹路径(C:mysql-8.0.36-winx64in),然后点击“确定”。
- 点击“确定”两次,关闭所有窗口。
(2)Linux:
- 打开终端,执行以下命令:
export PATH=$PATH:/path/to/mysql-8.0.36-winx64/bin
/path/to/mysql-8.0.36-winx64
为解压后的文件夹路径。
3、安装MySQL
(1)Windows:
- 双击“mysql-8.0.36-winx64”文件夹中的“mysql.exe”,进入MySQL安装向导。
- 选择“Standard Installation”。
- 选择“Server only”。
- 选择“MySQL Community Server 8.0.36”。
- 选择“Customize server configuration”。
- 在“Server Type”中选择“Development computer”。
- 在“Disks”选项卡中,选择“All files in the data directory”。
- 在“Data Directory”中,输入数据目录的路径(C:mysql-8.0.36-winx64data)。
图片来源于网络,如有侵权联系删除
- 在“Log”选项卡中,选择“General log”。
- 在“InnoDB”选项卡中,根据需要调整参数。
- 在“MySQL Server”选项卡中,根据需要调整参数。
- 点击“Next”按钮,继续安装。
- 输入root密码,点击“Finish”按钮,完成安装。
(2)Linux:
- 打开终端,执行以下命令:
./bin/mysql_install_db --user=mysql --basedir=/path/to/mysql-8.0.36-winx64 --datadir=/path/to/mysql-8.0.36-winx64/data
/path/to/mysql-8.0.36-winx64
为解压后的文件夹路径。
4、配置MySQL
(1)Windows:
- 打开“my.ini”文件,位于C:mysql-8.0.36-winx64in目录下。
- 根据需要修改以下参数:
basedir
: 指定MySQL安装目录。
datadir
: 指定数据目录。
socket
: 指定socket文件路径。
port
: 指定端口号。
(2)Linux:
- 打开“my.cnf”文件,位于/etc/mysql/
目录下。
- 根据需要修改以下参数:
basedir
: 指定MySQL安装目录。
datadir
: 指定数据目录。
socket
: 指定socket文件路径。
port
: 指定端口号。
图片来源于网络,如有侵权联系删除
5、启动MySQL
(1)Windows:
- 打开“cmd”窗口,执行以下命令:
binmysqld.exe --console
(2)Linux:
- 打开终端,执行以下命令:
bin/mysqld_safe &
6、设置root密码
- 打开“cmd”窗口,执行以下命令:
mysql -u root -p
- 输入root密码,按回车键。
- 执行以下命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
new_password
为新的root密码。
配置优化
1、修改MySQL配置文件
- 修改my.cnf
或my.ini
文件,优化以下参数:
innodb_buffer_pool_size
: 调整InnoDB缓冲池大小,根据内存大小进行设置。
innodb_log_file_size
: 调整InnoDB日志文件大小,根据需求进行设置。
innodb_flush_log_at_trx_commit
: 调整InnoDB日志刷新策略,根据需求进行设置。
max_connections
: 调整最大连接数,根据实际需求进行设置。
query_cache_size
: 调整查询缓存大小,根据需求进行设置。
2、定期备份
- 定期备份MySQL数据,以防止数据丢失。
3、监控MySQL性能
- 使用MySQL自带的工具,如Performance Schema、sys等,监控MySQL性能,及时发现并解决性能瓶颈。
通过以上步骤,您已成功安装并优化MySQL 8.0.36社区版,祝您使用愉快!
标签: #mysql社区版安装教程8.0.36
评论列表