数据库教程:mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑分享

 https://www.cppcns.com/shujuku/mysql/283231.html 也可以参照这个8.0.18安装方法

1.下载zip安装包(解压到指定文件夹)

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

1)从mysql官网下载安装包

 2)点击进入,按下图所标顺序点击进入下载页面

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑
 

3)下载红框所标压缩包(注意此处是64位的,要下载32位的话点击gotoDownloadPage进行切换)

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

4)解压到指定文件夹(把这个文件夹移动到你想安装mysql的地方,也就是你移动到的目录就是安装mysql的目录,比如我的放在G:anzhuangbaoMYSQL下面)

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

2.进行环境配置

打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加:你的mysqlbin文件夹的路径(如:

G:anzhuangbaoMYSQLmysql-8.0.15-winx64bin),注意是追加,不是覆盖,然后确定

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

3.配置文件(安装之前必须的一些修改)

解压完的文件夹了是没有my.ini和data文件的,如下图

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

自己建一个文本文档,改名为my.ini(以记事本方式打开)
在里面输入以下内容:

[mysqld] #设置3306端口 port=3306 #设置mysql的安装目录最好使用‘/‘表示路径 basedir=C:mysqlmysql-8.0.18-winx64 #设置mysql数据库的数据的存放目录最好使用‘/‘表示路径 datadir=C:mysqlmysql-8.0.18-winx64/data #允许最大连接数 max_connections=200 #允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors=10 #服务端使用的字符集默认为UTF8 character-set-server=utf8mb4 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB #默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password #修改mode sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' [mysql] #设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] #设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4

注意:basedir=你的解压文件所在的路径

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

4.以管理员身份打开cmd(不会百度,一大堆),输入命令

cdC:mysqlmysql-8.0.18-winx64bin

然后初始化一下

mysqld--initialize--console

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

注意![注意][MY-010454][服务器]为root@localhost生成临时密码:9P0gYk-?0,kT其中root@localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!

5.然后再输入mysqld–initialize-insecure–user=mysql回车

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

6.之后再输入mysqldinstall回车

我的已经按好了,所以会显示已经存在

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

7.输入netstartmysql回车启动mysql服务

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

8.然后输入mysql-uroot-p回车登录mysql数据库

回车后会提示你输入密码,直接回车就行了,如下图显示已经登录成功

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

9.然后输入showdatabases;回车,注意这个英文的分号,绝对不能丢!!!

可以看到数据库已经显示出来啦!

mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑

10.至此,压缩包版的mysql已经安装成功~perfect

如果忘记密码,也没有关系,不要慌看面的操作

1、管理员身份运行cmd,进入安装mysql的bin目录(C:mysqlmysql-8.0.18-winx64bin)

2、执行命令,netstopmysql(停止mysql服务)

3、执行命令,mysqld--console--skip-grant-tables--shared-memory(进入免密码模式)

4、重新打开一个cmd,同样是管理员账号进入mysql的bin目录(C:mysqlmysql-8.0.18-winx64bin)

5、执行命令,mysql-uroot-p,不输入密码,直接登录,会成功登录mysql

6、执行命令flushprivileges;(刷新权限表,这一步必须操作,我就是没有操作这个步骤,重复了很多次修改都没有成功)

7、执行命令ALTERUSER'root'@'localhost'IDENTIFIEDBY'新密码';

8、执行命令flushprivileges;(必须操作)

9、退出mysql,control+Z.(如果exit不行的话)。

10、重新管理员命令运行cmd,进入mysql的bin目录,执行命令,netstartmysql(启动mysql服务)

11、执行命令mysql-uroot-p,输入新密码,登录mysql成功

我这解决了,希望能帮到你。

您可能感兴趣的文章:Win1064位使用压缩包安装最新MySQL8.0.18的教程(图文详解)mysql8.0.11压缩包版安装配置方法图文教程mysql8.0.11压缩包版本安装教程mysql压缩包版安装配置方法图文教程mysql8重置root用户密码的完整步骤mysql8.0.12如何重置root密码Mysql8.0安装及重置密码问题windows下重置mysql的root密码方法介绍Mysql5.7忘记root密码或重置密码的详细方法Mac操作系统下MySQL密码忘记后重置密码的方法MySQL密码忘了怎么办?MySQL重置root密码方法

标签: mysql 安装 sq

mysql将bin-log日志文件转为sql文件的方法

Win10 64位使用压缩包安装最新MySQL8.0.18的教程(图文详解)

上述就是数据库技术:mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑分享的全部内容,如果对大家有所用处且需要了解更多关于mysql数据库学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/909656.html

(0)
上一篇 2021年10月23日
下一篇 2021年10月23日

精彩推荐