Mysql5.6修改root密码教程
一、MySQL5.6安装后,不能正常启用
紧缩版MySQL,解压完后在:我的电脑->属性->高级->环境变量
选中PATH,在其背面增加mysql bin文件夹的途径 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )
在my-default.ini修改或增加配置:
[mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data) port = 3306
以治理员身份运转cmd,输入mysqld -install
安装成功后就要启动服务了,继续在cmd中输入:net start mysql
,服务启动成功!
服务启动成功之后,就可以登录了,如图,输入mysql -u root -p
(第一次登录没有密码,直接按回车过),登录成功!
二、MySQL5.6忘怀root密码
首先net stop mysql
服务,并且切换到任务治理器,有与mysql有关的,最佳关闭进程。
运转CMD下令切换到MySql安装bin目录,施行mysqld –skip-grant-tables
(注意背面没有分号)
此下令行窗口不要关闭,再从新打开一个新的下令行窗口。注意,这时有时会涌现一个告诫,不要理睬即可。
再次打开一个cmd新窗口。按上面要领运转至bin目录下,运转下令:mysql -u root -p
,提醒输入密码,直接回车即可
施行下令:
update mysql.user set password=PASSWORD(‘root') where User='root';
刷新施行: mysql> flush privileges;
关闭窗口,登录
三、创建一个会员并赋予一定的权限(有select,delete,update,create,drop权限)
运用拥有所有权限的会员登录
创建会员:
mysql> insert into mysql.user(Host,User,Password) values(“localhost”,”test”,password(“1234”));
为会员授权:grant 权限 on 数据库.* to 会员名@登录主机 identified by “密码”;
刷新系统权限表:mysql>flush privileges;
示例1:
mysql>grant select,update on testDB.* to test@localhost identified by '1234'; mysql>flush privileges;
总结
以上就是这篇文章的全部内容了,但愿本文的内容对大家的学习或者工作拥有一定的参考学习价值,感谢大家对脚本之家的支撑。要是你想理解更多相干内容请查看下面相干链接