【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