MySql 8.0 windows 环境安装步骤

MySQL8.0安装与配置
本文详细介绍了MySQL8.0在Windows环境下的安装过程,包括下载与解压软件包、初始化数据库、解决caching-sha2-password问题、注册服务等关键步骤。

1、下载mysql-8.0.12-winx64.zip,并解压;

2、在解压后的目录中,执行如下命令:

D:\mysql-8.0.12-winx64\bin>mysqld --initialize --user=mysql --console

会生成一个临时密码,需要记住;

3、执行mysqld --console

4、另开一个窗口,输入mysql -uroot -p,回车,输入密码,看是否可以登录成功。

5、为了解决 caching-sha2-password  问题,输入如下命令:

  ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 
 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 

 FLUSH PRIVILEGES; #刷新权限 

6、注册服务,退出当前登录的mysql账户,并停止运行中的mysql服务,执行如下命令:

经过以上步骤,mysql 8.0安装完毕。

 

 

 

 

安装MySQL 8.0Windows系统上可以通过多种方式进行,包括使用MySQL Installer、手动安装或通过命令行进行配置。以下是详细的安装步骤: ### 1. 下载MySQL 8.0 首先,访问MySQL官方网站的下载页面,选择适用于WindowsMySQL 8.0版本。可以从[MySQL官网](https://dev.mysql.com/downloads/mysql/)下载MySQL 8.0安装包。 ### 2. 使用MySQL Installer安装 MySQL官方提供了MySQL Installer,这是一个图形化安装工具,简化了安装过程。 #### 安装步骤: 1. **运行MySQL Installer** 下载完成后,双击安装包运行MySQL Installer。 2. **选择安装类型** 在MySQL Installer启动后,选择安装类型: - **Developer Default**:适合开发者的默认安装。 - **Server Only**:仅安装MySQL服务器。 - **Custom**:自定义安装,可以选择需要安装的组件。 3. **选择产品** 根据需求选择需要安装MySQL产品,包括MySQL Server、MySQL Connector等。 4. **配置MySQL Server** 在安装过程中,MySQL Installer会引导用户进行基本的配置,包括设置root用户的密码、端口号(默认为3306)等。 5. **完成安装** 安装完成后,MySQL服务会自动启动,并且可以在Windows服务中管理MySQL服务。 ### 3. 手动安装MySQL 8.0 如果需要更灵活的配置,可以选择手动安装MySQL 8.0。 #### 安装步骤: 1. **解压文件** 将下载的MySQL 8.0压缩包解压到指定目录,例如 `C:\mysql-8.0.33-winx64`。 2. **创建配置文件** 在解压目录下创建 `my.ini` 文件,并配置MySQL的基本参数。示例配置如下: ```ini [mysqld] basedir=C:\\mysql-8.0.33-winx64 datadir=C:\\mysql-8.0.33-winx64\\data port=3306 ``` 3. **初始化数据库** 打开命令提示符,进入MySQL的 `bin` 目录,执行以下命令初始化数据库: ```bash mysqld --initialize --console ``` 初始化完成后,会生成一个临时的root密码,记录该密码以便后续登录使用。 4. **安装MySQL服务** 继续在命令提示符中执行以下命令安装MySQL服务: ```bash mysqld -install ``` 5. **启动MySQL服务** 安装完成后,执行以下命令启动MySQL服务: ```bash net start mysql ``` 6. **登录MySQL** 使用以下命令登录MySQL数据库: ```bash mysql -u root -p ``` 输入初始化时生成的临时密码即可登录。 7. **修改root密码** 登录后,建议立即修改root用户的密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; ``` ### 4. 验证安装 安装完成后,可以通过以下命令验证MySQL是否正常运行: ```bash mysql -u root -p ``` 输入密码后,如果成功进入MySQL命令行界面,则表示安装成功。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值