1. 如何重置mysql的密码
  2. 如果知道密码,则通过以下方式修改;
  3. gaurav@gaurav:~$ mysql --user=root --pass mysql
  4. Enter password:
  5. mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';
  6. Query OK, 2 rows affected (0.04 sec)
  7. Rows matched: 2  Changed: 2  Warnings: 0
  8. mysql> flush privileges;
  9. Query OK, 0 rows affected (0.02 sec)
  10. mysql> exit
  11. Bye
  12. 如果忘记密码,则先停止mysql,然后加上参数skip-grant-tables重新启动mysql server
  13. root@gaurav:~# /etc/init.d/mysql stop
  14. Now you should start up the database in the background, via the mysqld_safe command:
  15. root@gaurav:~# /usr/bin/mysqld_safe --skip-grant-tables &
  16. [1] 4271
  17. Starting mysqld daemon with databases from /var/lib/mysql
  18. mysqld_safe[6763]: started
  19. 然后登陆mysql,修改密码
  20. root@gaurav:~$ mysql --user=root mysql
  21. Enter password:
  22. mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';
  23. Query OK, 2 rows affected (0.04 sec)
  24. Rows matched: 2  Changed: 2  Warnings: 0
  25. mysql> flush privileges;
  26. Query OK, 0 rows affected (0.02 sec)
  27. mysql> exit
  28. Bye
  29. 最后重启mysql server就可以了。
  30. root@gaurav:~# /etc/init.d/mysql start
  31. Starting MySQL database server: mysqld.
  32. Checking for corrupt, not cleanly closed and upgrade needing tables..
  33. 用新密码登陆验证下
  34. root@gaurav:~# mysql --user=root --pass=new-password-here
  35. Welcome to the MySQL monitor.  Commands end with ; or \g.
  36. Your MySQL connection id is 5 to server version: 5.0.24a-Debian_4-log
  37. Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  38. mysql> exit
  39. Bye

如何重置mysql的密码的更多相关文章

  1. MAC 重置MySQL root 密码

    重置MySQL root 密码:当忘记密码,或者想要强行重置 MySQL 密码的时候,可以像下面这样: 1.停止 MySQL 服务 sudo /usr/local/mysql/support-file ...

  2. 如何在linux中重置Mysql访问密码

    目录 跳过密码认证 重启MySQL: 用sql来修改root的密码 去掉'跳过密码'代码 假设我们使用的是root账户. 跳过密码认证 重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: # ...

  3. 重置mysql管理员密码

    重置管理员密码 1.关闭mysql 2.开启mysql,跳过授权表mysql服务 提示:如果此步骤操作成功,那么任何用户登陆MySQL都不需要用户名与密码 保持此窗口不能关闭 3.重新cmd,登陆 m ...

  4. Mac - MySQL初始密码忘记重置MySQL root密码

    在什么情况下,需要重置root密码呢?那就是我们忘记了.还有一种比较坑的,那就是笔者的这种情况.按照正常的情况下,MySQL安装完之后,会弹出一个对话框,显示着一个临时的root密码,但无论笔者如何重 ...

  5. 重置mysql数据库密码

    # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # my ...

  6. 重置mysql数据库密码相关方法

    方法一: 在my.ini的[mysqld]字段加入:skip-grant-tables重启mysql服务,这时的mysql不需要密码即可登录数据库 然后进入mysqlmysql>use mysq ...

  7. xampp集成环境下重置mysql的密码

    第一步:打开两个命令行工具,都进入到你的xampp安装目录下的mysql下的bin目录,如我安装的位置是D:xampp/mysql/bin: 第二步:在完成第一步的情况下,输入:mysqld --sk ...

  8. xampp集成包如何重置mysql的密码

    转自:http://blog.sina.com.cn/s/blog_4b2bcac501013s4l.html 安装使用xampp,装好后root默认没有密码,phpmyadmin是用config文件 ...

  9. mac 重置mysql root密码

    1. 关闭mysql服务 sudo /usr/local/mysql/support-files/mysql.server stop 如果出现Starting mysqld daemon with d ...

随机推荐

  1. Linux Bash代码 利用for循环实现命令的多次执行

    Linux Bash代码 [yuanhao15@lu01 libsvm-rank-2.81]$ for ((i=0; i<=19; i++)) do ./svm-train -s 5 -c 10 ...

  2. Jquery操作select小结

    每次操作select都要查资料,干脆总结一下. 为select设置placeholder <select class="form-control selOP" placeho ...

  3. 位运算取第一个非0的位 r & (~(r-1))

    Single Number III Given an array of numbers nums, in which exactly two elements appear only once and ...

  4. excel快捷键设置

    Excel技能 按键 结果 序号 Alt+1 合并后居中 1 ALT+2 边框 2 ALT+3 边框线型 3 ALT+4 格式刷 4 ALT+5 清除格式 5 CTRL+SHIFT+P 设置字体 6 ...

  5. LaTeX测试

    首先输出个\(\LaTeX\ \),看上去非常高端! 然后上论文,测试以后发现不行QAQQQ 貌似只能插入一个公式来着...比如:$\theta(\vec{u},\ \vec{v}) = arccos ...

  6. BZOJ1218 [HNOI2003]激光炸弹

    题目后面写着DP就当它是DP吧.. 本来是扫描线+线段树的说,但是捏5000^2还是能过滴,于是暴力枚举正方形+所谓的DP就解决了. /******************************** ...

  7. 使用js给页面显示的图片添加水印效果

    功能描述:使用Jquery 给页面的图片添加 版权信息水印. 这里的水印并不是真的把每一张图片上都添加了水印.而是在图片的上方添加了一个层,层中包含了水印图片效果就像是图片上加了水印. 功能原理:1, ...

  8. 面向对象编程(OOP)基础之UML基础

    在我们学习OOP过程中,难免会见到一些结构图~各种小框框.各种箭头.今天小猪就来简单介绍一下这些框框箭头的意思——UML. UML定义的关系主要有:泛化(继承).实现.依赖.关联.聚合.组合,这六种关 ...

  9. js控制html元素的readonly属性

    html元素假设为只读,那么其readonly="readonly",我们现在想通过js来改变readonly属性为可以输入. 初始时,两个输入框都是只读.点击change按钮后, ...

  10. 使用ASP.Net WebAPI构建REST服务(六)——Self-Host

    Asp.Net WebAPI生成的是一个程序集,并不是独立的进程,因此,要运行的时候必须将其承载在相应的宿主上,一般比较常见的是IIS承载.很多时候,我们为了简化部署或者功能集成,需要将其承载到独立的 ...