当前位置:  数据库>mysql

在ubuntu中重置mysql服务器root密码的方法

    来源: 互联网  发布时间:2014-10-04

    本文导语:  首先停止mysql服务: 代码如下: root@webserver:/home/webmaster# service mysql stop 接着采用忽略密码认证模式重新创建一个mysql服务: 代码如下: root@webserver:/home/webmaster# mysqld --user=mysql --skip-grant-tables --skip-networking & 成功启动后返回PID...

首先停止mysql服务:
代码如下:

root@webserver:/home/webmaster# service mysql stop

接着采用忽略密码认证模式重新创建一个mysql服务:
代码如下:

root@webserver:/home/webmaster# mysqld --user=mysql --skip-grant-tables --skip-networking &

成功启动后返回PID及其它启动信息
代码如下:

[1] 3591
root@webserver:/home/webmaster# 121005 2:59:27 [Note] Plugin 'FEDERATED' is disabled.
121005 2:59:27 InnoDB: The InnoDB memory heap is disabled
121005 2:59:27 InnoDB: Mutexes and rw_locks use GCC atomic builtins
121005 2:59:27 InnoDB: Compressed tables use zlib 1.2.3.4
121005 2:59:27 InnoDB: Initializing buffer pool, size = 128.0M
121005 2:59:27 InnoDB: Completed initialization of buffer pool
121005 2:59:27 InnoDB: highest supported file format is Barracuda.
121005 2:59:27 InnoDB: Waiting for the background threads to start
121005 2:59:28 InnoDB: 1.1.8 started; log sequence number 1595685
121005 2:59:28 [Note] mysqld: ready for connections.
Version: '5.5.24-0ubuntu0.12.04.1' socket: '/var/run/mysqld/mysqld.sock' port: 0 (Ubuntu)

连接到mysql系统库:
代码如下:

root@webserver:/home/webmaster# mysql -u root mysql

连接到mysql库后直接修改root帐号的密码为新的密码'mynewpasswd':
代码如下:

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

mysql> update user set Password=PASSWORD('mynewpasswd') where user='root';
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0

mysql> FLUSH PRIVILEGES;
mysql> quit;
Bye

中止mysql服务进程(PID 3591见前面启动服务时的屏幕信息):
代码如下:

root@webserver:/home/webmaster# kill 3591

正常启动 mysql服务,并用新密码登录mysql服务器成功:
代码如下:

root@webserver:/home/webmaster#service mysql start
root@webserver:/home/webmaster#mysql -u root -pmynewpasswd

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • IBM xseries服务器是否能安装ubuntu?
  • Ubuntu 服务器安装之后无法启动是什么问题
  • 如何在ubuntu中架设FTP与Apache服务器?
  • ubuntu ftp服务器问题
  • ubuntu的apt代理服务器的IP是多少?
  • 即将推出的 Ubuntu 8.10 服务器版的新特性
  • 能直接在ubuntu desktop版的基础上直接安装服务器功能么?
  • ubuntu下搭建邮件服务器
  • securecrt 用SSh 登录Ubuntu 服务器, 命令行为什么不显示用户名和目录
  • ubuntu11.10安装配置tftp服务器,用get file时显示"transfer timed out"
  • 呵呵,前段时间Ubuntu服务器版的问题总算解决了,解决方法就是重新安装桌面版-_-!
  • 急救:安装ubuntu服务器版时不小心选择整个硬盘安装并配置LVM,导致分区全部被删,跪求恢复方法
  • 【求助】关于Ubuntu下配置FTP服务器工具vsftpd的问题,高手请进
  • 关于《Unix网络编程》在ubuntu 8.04下运行的问题,服务器端阻塞在accept调用,客户端阻塞在connect调用,导致连接失败
  • 求个ubuntu服务器的sysctl.conf文件
  • Ubuntu 服务器安装之后怎样打开图形桌面
  • 想在ubuntu上装svn服务器结果出错了,求高手指教
  • ubuntu服务器上安装swftools出错
  • ubuntu 11.04 x64 更改更新服务器 提示一大堆错误!
  • 怎么把家里的ubuntu 设成可以远程登录的服务器
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Ubuntu查看系统信息命令介绍
  • win7与Ubuntu双系统卸载ubuntu
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • 装ubuntu的时候选安装ubuntu与win7共存与选其他选项
  • Ubuntu查看硬盘,分区相关命令介绍
  • winxp+ubuntu32+ubuntu64是否可以这样装系统?
  • Ubuntu系统安装及升级命令
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3