ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

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

2022-08-25 09:34:34  阅读:180  来源: 互联网

标签:加密 30zip 命令 压缩版 mysql8.0 user mysql root 输入


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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有