mysql5.7自解压的初始化和安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql5.7自解压的初始化和安装相关的知识,希望对你有一定的参考价值。

 

进入cmd,转到mysql的解压目录中的bin目录中。
mysqld --install (和之前的5.6并没有什么区别,这只是开始) 。

紧接着net start mysql
技术分享
(我擦!这什么鬼?) 
无法启动也不给说明??
获取更多的帮助,居然告诉我服务没有报告任何错误,跟上面的简报完全一样,标点符号都不带变得,完全浪费我的时间啊。 
经过坑爹的度娘,发现还要初始化一下数据库。于是乎
技术分享 
技术分享 
然后,服务成功起床,不, 不,成功启动。
好开心,跟5.6变化不是很大嘛。登陆一下看看??
 技术分享
居然告诉我账号密码不对!话说初始密码是什么东西?(之前第一次登陆完全不要密码,好吗???) 
又是经过万恶的度娘,但是度娘说的都不太对!
都不对!!
经过我抽丝拨茧 一层层的发掘,发现在初始化之后的data目录下有一个.err结尾的文件
用文本编辑器打开后,经过,分析找到一句话:

 A temporary password is generated for [email protected]: cnHg9y<;v)/B 
 
我英语极差,不过,我把temporary和 generated这两个我不懂的单词删掉之后:

  A password is for [email protected]: cnHg9y<;v)/B 
 
我懂了,一个密码为了本地root账户。哈哈哈哈!!~~~
我手打了两次,还是报1045(28000)。
我觉得一定有什么阴谋,我直接把密码复制过去。尼玛,居然成功登陆了!!~~
手打真坑爹,不过这密码中含有分号、括号、尖括号、斜杠是个什么东西?这密码真让人蛋疼(无所谓,毕竟初始密码嘛)。技术分享

登陆成功!!
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.12
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.
欢迎来到*****此处省略许多行,我的英语太差劲了 ,只看懂了welcome*********
 技术分享
登陆成功了,我们先来看看数据库:
技术分享
卧槽!我都忍不住了。还报错!!难道查询语法都改了?还是仔细的看看这个报错内容说明(比“服务没有报告任何错误”良心多了)。 
我只看懂了you must reset your password ,你必须重置你的密码。
 基本上不改密码,所以,又去度娘了。一堆的不靠谱的破代码。
找到了一句不靠谱的试了试
技术分享
成了!!技术分享 居然OK!!!
好的记下来了:set password=password(‘你要设置的密码。‘) 
好了,可以让我查我的数据库了吧!!!????啊?伟大的“奥肉扣”???
技术分享 
耶!~成功查询。
虽说繁琐,不过,5.7的安全确实进步了。小伙伴们,5.7值得一试。
 
深更半夜了,只有我敲代码的声音,还有楼下打扫垃圾房的人搓垃圾的声音。
晚安。 

 

以上是关于mysql5.7自解压的初始化和安装的主要内容,如果未能解决你的问题,请参考以下文章

win10安装mysql5.7.20解压版

MySQL5.7的.zip文件的配置安装

mysql5.7.17 zip 解压安装详细过程

MYSQL5.7.17设置初始密码(转)

MySQL5.7绿色版(免装版)的初始化和修改密码

Mysql5.7免安装版跳坑测试