linux的mysql服务器密码忘了,怎么解决?
mysql服务器的root用户密码忘了,可以通过下面的方法解决。首先service mysqld stop命令关闭mysql,然后编辑mysql的登陆配置文件my.cnf,在【mysld】中添加一行skip-grant-tables,:wq保存退出。重启mysql服务,service mysqld restart, 这是可以直接进入,不用再输入密码,先输入use mys
·
mysql服务器的root用户密码忘了,可以通过下面的方法解决。
第一步:首先关闭mysql
service mysqld stop

第二步:编辑mysq.cnf文件
编辑mysql的登陆配置文件my.cnf,在【mysld】中添加一行skip-grant-tables,:wq保存退出。
第三步:重启mysql服务
service mysqld restart,
这时就可以直接进入,不用再输入密码。

第四步:设置用户名和密码
先输入use mysql命令使用系统的mysql数据库,再通过update user set password=password("123456")where user="root";这样命令设置用户名和密码,123456就是我们设置的密码。然后再flush privileges; 和quit就行了。


第五步:登陆数据库
现在已经设置成功了,登陆数据库。
mysql -uroot -p

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)