1. 关掉mysql服务,打开系统设置最后的mysql,然后将mysql先关掉

2. 生成一个文件命名mysql-init,文件中放入:一句话,这句话不同版本不一样,如下:(括号里面不包含)

alter user ‘root’@‘localhost’ identified by ‘新密码’;(MySQL 5.7.6 and later)

set password for ‘root’@‘localhost’=password(‘新密码’);(MySQL 5.7.5 and earlier)

3.cd /usr/local/mysql/bin/

sudo su

mysqld_safe —init-file=/home/me/mysql-init &

mysqld_safe —skip-grant-tables &

./mysql

flush privileges;

update mysql.user set authentication_string = password(‘你在文件中定义的新密码’),password_expired = ’N’ where user = ‘root’ and host = ‘localhost’;

flush privileges;

quit;

./mysql -u root -p

输入你的新密码就好了

参考:B.5.3.2.2Resetting the Root Password: Unix and Unix-Like Systems小节(http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html)

更多相关文章

  1. 如何使用mysql在php文件夹中快速更改图像名称?
  2. window 下 mysql 启动 二进制日志文件
  3. MySQL的ibdata1文件占用过大瘦身
  4. 如何使用Angular.js从json文件中使用id获取特定数据
  5. 如何从一个节点生成exe文件。js应用?
  6. 在批处理文件中使用JSMin
  7. 使用HTML文件中的React调用.js文件中的Javascript函数
  8. 在JavaScript中进行文件处理,第四部分:对象URLs
  9. [转]在网页中加入声音文件,并且用JavaScript对其进行播放控制

随机推荐

  1. 修改标题栏的高度
  2. Android中android:layout_width与 androi
  3. 关于android LinearLayout的比例布局
  4. Android 之 五大布局案例
  5. android xml布局文件属性说明
  6. Android Gesture 手势识别使用实例 - And
  7. Android日记抓取并保存
  8. Android Studio 布局属性笔记
  9. Android控件笔记——在界面中显示及输入
  10. Android 常用开发工具以及Mac常用软件