标签:
进入cmd,转到mysql的解压目录中的bin目录中。
mysqld --install (和之前的5.6并没有什么区别,这只是开始) 。 紧接着net start mysql (我擦!这什么鬼?) 无法启动也不给说明?? 获取更多的帮助,居然告诉我服务没有报告任何错误,跟上面的简报完全一样,标点符号都不带变得,完全浪费我的时间啊。 经过坑爹的度娘,发现还要初始化一下数据库。于是乎 然后,服务成功起床,不, 不,成功启动。 好开心,跟5.6变化不是很大嘛。登陆一下看看?? 居然告诉我账号密码不对!话说初始密码是什么东西?(之前第一次登陆完全不要密码,好吗???) 又是经过万恶的度娘,但是度娘说的都不太对! 都不对!! 经过我抽丝拨茧 一层层的发掘,发现在初始化之后的data目录下有一个.err结尾的文件 用文本编辑器打开后,经过,分析找到一句话: A temporary password is generated for root@localhost: cnHg9y<;v)/B 我英语极差,不过,我把temporary和 generated这两个我不懂的单词删掉之后: A password is for root@localhost: 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值得一试。 晚安。
|
标签:
原文地址:http://www.cnblogs.com/ahfz/p/5860187.html