设置、修改mysql用户密码
2014-01-22 12:03
274 查看
设置、修改mysql用户密码的方法有多种,详细如下:
1. 使用mysqladmin命令
如给root用户设置初始密码:
mysqladmin -uroot password '123456' (设置root密码为123456)
修改root用户密码:
mysqladmin -uroot -p password 1234567890
2.使用update命令
先用root登陆到mysql数据库
mysql
use mysql;
然后,
update user set password=password('123456') where host='localhost' and user='root';
flush privileges;
3. 使用set password命令
先用root登陆到mysql数据库
mysql
use mysql;
然后,
set password for 'root'@'localhost'=password('123456');
4. 忘记root密码的解决方法
使用--skip-grant-tables参数
a. 停掉mysql,如果进程仍在可以kill掉进程
b. 在mysql服务器的配置文件(my.cnf) [mysqld] 下添加:skip-grant-tables
或
在启动时指定该参数:mysqld_safe --skip-grant-tables --user=mysql &
c. 启动服务
d. 使用上面介绍的任何一种方法对root密码进行修改(修改后记得执行:flush privileges)
e. 修改后重启服务(如果将skip-grant-tables参数写到了my.cnf中,重启前记得将其注释掉)
使用mysql自带工具“MySQL GUI Tools” (针对的是Windows下的mysql)
用这个工具可以将授权表禁用掉,这样就可以绕过密码验证进入系统了,(此处不详述)
1. 使用mysqladmin命令
如给root用户设置初始密码:
mysqladmin -uroot password '123456' (设置root密码为123456)
修改root用户密码:
mysqladmin -uroot -p password 1234567890
2.使用update命令
先用root登陆到mysql数据库
mysql
use mysql;
然后,
update user set password=password('123456') where host='localhost' and user='root';
flush privileges;
3. 使用set password命令
先用root登陆到mysql数据库
mysql
use mysql;
然后,
set password for 'root'@'localhost'=password('123456');
4. 忘记root密码的解决方法
使用--skip-grant-tables参数
a. 停掉mysql,如果进程仍在可以kill掉进程
b. 在mysql服务器的配置文件(my.cnf) [mysqld] 下添加:skip-grant-tables
或
在启动时指定该参数:mysqld_safe --skip-grant-tables --user=mysql &
c. 启动服务
d. 使用上面介绍的任何一种方法对root密码进行修改(修改后记得执行:flush privileges)
e. 修改后重启服务(如果将skip-grant-tables参数写到了my.cnf中,重启前记得将其注释掉)
使用mysql自带工具“MySQL GUI Tools” (针对的是Windows下的mysql)
用这个工具可以将授权表禁用掉,这样就可以绕过密码验证进入系统了,(此处不详述)
相关文章推荐
- Linux下Mysql增加用户,设置用户权限及修改密码的方法
- MySQL管理员用户设置和修改密码的方法
- Mysql用户密码设置修改和权限分配
- mysql用户密码修改,用户添加、删除、设置权限及源文件恢复数据库
- Mysql用户密码设置修改和权限分配
- MySQL中修改密码、编码设置、创建新用户、删除新用户以及备份等指令
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码,导入导出sql文件,设置字符集
- mysql用户密码修改,用户添加、删除及设置权限
- Mysql用户密码设置修改和权限分配
- Mysql用户密码设置修改和权限分配
- Mysql 修改(设置) root 用户密码的方式[转载自百度经验]
- Mysql用户密码设置修改和权限分配
- Mysql用户密码设置修改和权限分配(转载)
- mysql关于用户密码的设置( 修改、重置、找回)
- Mysql用户密码设置修改和权限分配
- Mysql用户密码设置修改和权限分配
- Mysql用户密码设置修改和权限分配
- mysql添加用户、删除用户、授权、修改密码等
- MySQL新建用户,授权,删除用户,修改密码
- MySQL新建用户,授权,删除用户,修改密码