数据库

 首页 > 数据库 > MySql > 恢复mysql管理员密码

恢复mysql管理员密码

分享到:
【字体:
导读:
         摘要:1、向mysqldserver发送kill命令关掉mysqldserver(不是kill-9),存放进程ID的文件通常在MYSQL的数据库所在的目录/var/lib/mysql中。#killall-TERMmysqld2、使用--skip-grant-tables参数来启动mysqld。#/us...

恢复mysql管理员密码

1、向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录/var/lib/mysql中。
 

# killall -TERM mysqld

2、使用--skip-grant-tables参数来启动 mysqld。
 

# /usr/bin/safe_mysqld --skip-grant-tables

路径不一定都一样,可以用locate找一下。
3、然后就可以无密码登录到mysqld server ,此时Mysql的密码和刚安装时一样,都是为空。现在我们可以使用mysqladmin来改变mysql的密码了。
 

#mysqladmin -u root -p password newpassword

4、载入权限表,使用下面的命令
 

# mysqladmin flush-privileges

恢复mysql管理员密码
分享到:
MySQL数据库安全配置指南
MySQL数据库安全配置指南 1、前言   MySQL是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL数据库的程序,特别是与PHP更是黄金组合,运用十分广泛。   由于MySQL是...
mssql转换mysql的方法
mssql转换mysql的方法 神秘小强&1943  1.导表结构   使用MySQL生成create脚本的方法。找到生成要导出的脚本,按MySQL的语法修改一下到MySQL数据库中创建该表的列结构什么的。   2.导表数据   在MSSQL端使用bcp导出文本文件:   bcp "SELECT * FROM dbname.dbo.tablename;" queryout tablename.txt -c -Slocalho...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……