MySQL8.0.15版本作为其中一个稳定版本,提供了丰富的功能和改进
本文将详细介绍如何从MySQL官网下载MySQL8.0.15安装包,并在Windows和Linux系统上进行安装配置
一、准备工作 在安装MySQL之前,请确保你的计算机满足以下基本要求: 1.操作系统:Windows或Linux
2.硬件要求:至少1GB的内存和足够的磁盘空间用于存储数据库文件
3.网络要求:能够访问MySQL官网进行下载
二、Windows系统安装教程 2.1 下载安装包 1. 打开浏览器,访问MySQL官网的下载页面:【MySQL下载页面】(https://dev.mysql.com/downloads/mysql/)
2. 在下载页面,选择“MySQL Community Server”
3. 在版本选择中,找到并选择“Archives”,然后选择8.0.15版本
4. 根据你的操作系统选择相应的安装包,例如Windows64位系统的压缩包(ZIP Archive)
5. 点击“Download”按钮进行下载,并记住保存位置
2.2 解压安装包 1. 找到下载好的MySQL8.0.15压缩包,右键选择“解压到当前文件夹”或解压到你指定的目录
2. 解压完成后,你会看到一个名为`mysql-8.0.15-winx64`(或类似名称)的文件夹
2.3 创建数据目录和配置文件 1. 在解压后的MySQL文件夹同级目录下,创建一个名为`mysqlData`的空文件夹,用于存放数据库数据
2. 进入`mysql-8.0.15-winx64`文件夹,创建一个名为`my.ini`的配置文件
你可以使用记事本或其他文本编辑器创建这个文件
3. 在`my.ini`文件中,添加以下内容: ini 【mysqld】 设置3306端口 port=3306 自定义设置MySQL的安装目录 basedir=E:MySQLmysql-8.0.15-winx64 自定义设置MySQL数据库的数据存放目录 datadir=E:MySQLmysqlData 允许最大连接数 max_connections=200 允许连接失败的次数,这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 服务端使用的字符集默认为UTF8 character-set-server=utf8 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password 【mysql】 设置MySQL客户端默认字符集 default-character-set=utf8 【client】 设置MySQL客户端连接服务端时默认使用的端口和默认字符集 port=3306 default-character-set=utf8 注意:根据你的实际安装路径修改`basedir`和`datadir`的值
2.4初始化数据库 1. 打开命令提示符(CMD),并以管理员身份运行
2.切换到MySQL安装目录下的`bin`文件夹
例如: bash cd E:MySQLmysql-8.0.15-winx64bin 3. 输入以下命令初始化数据库: bash mysqld --initialize --console 4. 在输出信息中,你会看到一个临时密码,类似于`root@localhost: 后面的一串字符`
请复制并保存这个密码,因为你在首次登录时需要用到它
2.5 启动MySQL服务 1. 在命令提示符中,输入以下命令启动MySQL服务: bash net start MySQL80 注意:服务名可能因你的安装路径或配置而异,确保使用正确的服务名
2. 如果服务启动成功,你会看到一条消息表示MySQL服务正在运行
2.6 登录并修改密码 1. 打开另一个命令提示符窗口,输入以下命令登录MySQL: bash mysql -u root -p 2. 提示输入密码时,粘贴你之前保存的临时密码并按回车
3. 登录成功后,你会看到MySQL的命令行界面
输入以下命令修改root用户的密码: sql ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 新密码; 将`新密码`替换为你想要设置的新密码
4. 输入`exit`退出MySQL命令行界面
2.7 配置环境变量 1.右键点击“此电脑”,选择“属性”
2. 点击“高级系统设置”,然后点击“环境变量”
3. 在“系统变量”中找到`Path`变量,点击“编辑”
4. 点击“新建”,并输入MySQL安装目录下`bin`文件夹的路径
例如: E:MySQLmysql-8.0.15-winx64bin 5. 点击“确定”保存更改
至此,你已经成功在Windows系统上安装了MySQL8.0.15,并进行了基本的配置
三、Linux系统安装教程 3.1 下载安装包 1. 打开浏览器,访问MySQL官网的下载页面:【MySQL下载页面】(https://dev.mysql.com/downloads/mysql/)
2. 在下载页面,选择“MySQL Community Server”
3. 在版本选择中,找到并选择“Archives”,然后选择8.0.15版本
4. 根据你的Linux系统选择相应的安装包,例如Linux系统的tar.gz包
5. 点击“Download”按钮进行下载
3.2 上传并解压安装包 1. 使用SCP或其他文件传输工具将下载好的`mysql-8.0.15-el7-x86_64.tar.gz`文件上传到Linux系统中
例如,上传到`/root/`目录下
2. 打开终端,切换到`/root/`目录,并解压安装包: bash tar -zxvf mysql-8.0.15-el7-x86_64.tar.gz 解压后,你会看到一个名为`mysql-8.0.15-el7-x86_64`的文件夹
3.3 安装MySQL 1. 将解压后的文件夹移动到`/usr/local/mysql`目录下,并重命名为`mysql`: bash mv mysql-8.0.15-el7-x86_64 /usr/local/mysql 2. 为系统添加`mysql`组和用户: bash groupadd mysql useradd -r -g mysql mysql 3.切换到`/usr/local/mysql`目录,并修改权限: bash cd /usr/local/mysql chown -R mysql:mysql ./ 4.初始化数据库,并记录临时密码: bash bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 初始化完成后,你会看到一个临时密码
请复制并保存这个密码
3.4 配置MySQL 1. 检查是否自动生成了`my.cnf`配置文件
如果没有,则创建一个新的配置文件: bash touch /etc/my.cnf chmod755 /etc/my.cnf 2. 编辑`my.cnf`文件,并