【Mysql】密码设置与破解

MySQL 的密码设置

1.查看用户:

  select user();

2. 切换用户

  exit;

  mysql -uroot -p

3. 设置密码

  mysqladmin -uroot -p passwork “123”

 

MySQL的密码破解

1.启动mysql 服务

  net start MySQL

2.跳过初选表,并免密码登录

  mysql --skip-grant-talbes

  linux :   /etc/my.cnf   添加一行: skip-grant-tables

3.免密码登录

  mysql -uroot -p

4.修改root 密码

  update mysql.user set password=password(“新密码”) where user=”root” and host=”localhost”;  

  修改密码语法失败:  mysql 5.7 之后 password 字段已被改为 : authentication_string

  update mysql.user set authentication_string=password(“新密码”) where user=”root” and host=”localhost”;

 

5.重启服务

 

题外:远程登录数据库

       mysql -uroot -p123 -h 127.0.0.1

posted @ 2018-07-04 00:39  caya  阅读(204)  评论(0编辑  收藏  举报