数据库
首页 > 数据库> > mysql8.0.30zip压缩版的下载和安装

mysql8.0.30zip压缩版的下载和安装

作者:互联网

1. 首先进入官网下载地址:https://dev.mysql.com/downloads/mysql/

 

2. 接着选好操作系统,下载上面箭头所示的zip版本。

 

3. 将下载好的压缩包解压出来,我的路径是:F:\mysql-8.0.30-winx64

 

4. 将bin目录设置到系统路径(这一步应该要会的),我的是:F:\mysql-8.0.30-winx64\bin

 

5. 打开一个cmd命令窗口,最好以管理员权的权限打开,后面安装mysql需要用到。

 

6. 输入命令:mysqladmin variables  可以看到会有一大串的配置项文本在滚动,说明成功了一半了。

 

7. 接着输入初始化命令:mysqld --initialize-insecure --user=mysql

 

8. 上述命令回车后,没有任何的提示信息,说明没有报错,接着输入安装命令:

mysqld -install

成功后会提示:Service successfully installed.

 

9. 到这里已经安装完成了。可以手动打开mysql服务。输入命令:

net start mysql

停止的命令就是:net stop mysql

 

10. 输入命令,登录试一下:

mysql -uroot -p 

直接回车就行了,因为没有设置初始密码。

======================================================================================

接下来记录一下,后面可能会用到的一些操作:

1. 卸载mysql的命令:mysqld -remove

 

2. 删除mysql服务:

net stop mysql  # 先关闭服务

sc delete mysql

 

3. 如果使用navicat连接mysql可能会提示失败(这个我没试过啊,但先记录下来)

是因为mysql5.x和8.x的加密方式不一样的。

mysql5.x使用的加密方式是:mysql_native_password
mysql8.x使用的加密方式是:caching_sha2_password
想要将8.0的加密方式修改为5.x的加密方式,可以使用命令:
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘你的密码’;

4. 忘记mysql密码了

一. 先打开一个cmd窗口,输入命令:
net stop mysql
mysqld --shared-memory --skip-grant-tables

二. 接着再开一个cmd窗口,输入命令:
mysql -uroot -p直接登陆,不用输入密码
use mysql;
update user set authentication_string='' where user='root';
flush privileges;
alter user 'root'@'localhost' identified by '123456';
flush privileges;
三. 关掉两个cmd窗口,用新密码登录。

 

5. 创建新用户:例子

create user 'root'@'%' identified by '123456';
给新用户权限:
grant all on *.* to 'root'@'%';
刷新权限,即时生效
flush privileges;

 

 

先记录这么多了,基本的操作已经够用啦。

标签:加密,30zip,命令,压缩版,mysql8.0,user,mysql,root,输入
来源: https://www.cnblogs.com/dz-study/p/16623067.html