所在的位置: mysql >> mysql市场 >> Mysql57你很皮

Mysql57你很皮

哪家白癜风医院最好 https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E4%B8%AD%E7%A7%91%E7%99%BD%E7%99%9C%E9%A3%8E%E5%8C%BB%E9%99%A2/9728824?fr=aladdin

新版Mysql5.7会为root

localhost用户创建一个随机密码,这个随机密码在不同系统上需要使用不同方式查找,否则无法登录mysql并修改初始密码。(我想吐槽这么坑人的功能是程序员还是产品经理的锅)

今天安装了个mysql5.7版本,然后我居然不知道初始的登录密码???我都怀疑是不是自己亲手安装的。(5.7很皮...)

接下来修改初始密码又踩了好多坑(我从未见过对用户如此不友好之数据库),网上搜了好多教程,试了各种方法。最后总结出一份简洁的方法。特此记录:

安装包是mysql-5.7.19-win32.msi

第一步》安装

自定义安装到D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7

第二步》添加my.ini文件

安装成功后在安装目录下(D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7)添加my.ini文件

[mysqld]port=basedir=D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\datadir=D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\dataskip-grant-tables

第三步》初始化Mysql+修改密码

以管理员身份运行cmd,cd进入到mysql的bin下执行

注:如果服务起不来,检查下有开启其他的mysql服务,导致端口被占用,比如mysql5.6

第四步》重启服务,配置和修改生效

[mysqld]

port=

basedir=D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\

datadir=D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\data

再重启

D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\binnetstopmysql

MySQL服务正在停止.

MySQL服务已成功停止。

D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\binnetstartmysql

MySQL服务正在启动.

MySQL服务已经启动成功。

D:\ProgramFiles(x86)\Mysql5.7\MysqlServer5.7\binmysql-uroot-p

Enterpassword:(注释:输入root)

Wel


转载请注明:http://www.aierlanlan.com/rzdk/1227.html

  • 上一篇文章:
  •   
  • 下一篇文章: