315

问答题 315 /413

请问如果mysql中用户密码丢了怎么办,建一个数据库表,授权命令是什么

参考答案

参考回答:

对于普通用户的密码丢失,直接用root超级管理员登录修改密码即可

若是root密码丢失,可通过mysqlld_saft方式找回

1、停止mysql:service mysqld stop

2、安全模式启动:mysql_safe-skip-grant-tables&

3、无密码回车键登录:mysql –uroot –p;

4、重置密码:use mysql update user set password=password(“)where user=’root’ and host=’localhost’;flush privileges

5、正常启动:service mysql restart

6、再使用mysqladmin:mysqladmin password ‘123456’


Mysql创建数据库

Create database demodb default character set utf8 collate utf8_general_ci;

授权

Grant all privileges on demodb. * [用户名称]@’%’

立即启动修改

Flush privileges