码迷,mamicode.com
首页 > 数据库 > 详细

MySql5.7.11 for Windows 安装(二)

时间:2017-09-09 00:02:32      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:测试   mysq   描述   insecure   for   and   忘记root密码   my.ini   text   

原文:MySql5.7.11 for Windows 安装(二)

  • 安装之后,首先创建data文件夹(旧版本本来就有),管理员打开cmd,cd到bin文件夹,输入
    mysqld –initialize-insecure –user=mysql,data文件夹就愉快的生成了。

  • 安装后退出之后,再次登录时候,遇到密码处回车,就会出错 技术分享
    这就相当于忘记root密码

    -关闭服务 net stop mysql

    • 我们在my.ini中添加一行代码,在[mysqld]下面添加:
      skip-grant-tables
      在启动mysql时不启动grant-tables,授权表。这样我们就可以跳过输入密码的步骤了,这个也可以在我们忘记管理员密码时候使用。
      技术分享
  • 修改密码

    • 启动服务
    • 输入mysql 此时已经跳过密码输入
    • 输入 use mysql,然后输入:
      update mysql.user set authentication_string=password(‘123’) where user=’root’ and Host = ‘localhost’;
      注意:新版的mysql数据库下的user表中已经没有Password字段了,所以不能用原来的修改密码的方式修改!!!技术分享

    • 然后输入flush privileges;

    • 然后quit;技术分享
    • 关闭服务,把my.ini中的注释掉skip-grant-tables技术分享
  • 测试
    • 打开服务
    • 输入mysql -u root -p
    • 输入密码
    • 成功技术分享
    • 技术分享

MySql5.7.11 for Windows 安装(二)

标签:测试   mysq   描述   insecure   for   and   忘记root密码   my.ini   text   

原文地址:http://www.cnblogs.com/lonelyxmas/p/7496619.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!