|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
首先我们要知道,或许有一项技术存在很多理由让我们可以选择使用MySQL学习教程,但是让我们不使用它往往只要有一个理由就足够了。一个最复杂的恢复办法:
SETPASSWordFORroot@localhost=PASSWORD(123456);
把下面这段文件!另存为sql.txt
寄存在恣意文件夹
我这里是寄存在E:sevser下
在“运转”里实行E:sevserMySQLinmysqld-nt--init-file=E:sevsersql.txt
然后重启服务器。那吗ROOT暗码也就主动修正成了123456
这里的E:sevsermysql要交换你本人服务器的MYSQL安装目次
假如你变动了ROOT的称号,那吗你要变动root为你变动的称号!!
另有个办法:
Windows:
1.用体系办理员上岸体系。
2.中断MySQL的服务。
3.进进命令窗口,然落后进MySQL的安装目次,好比我的安装目次是c:mysql,进进C:mysqlin
4.跳过权限反省启动MySQL,
c:mysqlin>mysqld-nt--skip-grant-tables
5.从头翻开一个窗口,进进c:mysqlin目次,设置root的新暗码
c:mysqlin>mysqladmin-urootflush-PRivilegespassword"198651"
c:mysqlin>mysqladmin-uroot-pshutdown
将newpassword交换为你要用的root的暗码,第二个命令会提醒你输出新暗码,反复第一个命令输出的
暗码。
6.中断MySQLServer,用一般形式启动Mysql
7.你能够用新的暗码链接到Mysql了。
命令:
netmysqlstart启动MYSQL
netstopmysql中断MYSQL
上面以在Windows体系上为例,linux大将步骤2的mysqld-nt换为safe_mysqld便可
1、中断mysql5服务:
netstopmysql5
2、开一个DOS窗口实行:
c:mysqlin>mysqld-nt--skip-grant-tables&
3、再开一个DOS窗口实行:
c:mysqlin>mysqlmysql
>updateusersetpassword=password(123456)whereuser=root;
root暗码即为设置为123456!
4、启动mysql5服务:
netstartmysql5
MySQL的支持者们却认为,MySQL所保留的功能都是精华,并且是你部署、MySQL学习教程配置和维护这个数据库所必不可少的一些功能。 |
|