300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 关于Linux下MySQL修改root密码时遇到的问题

关于Linux下MySQL修改root密码时遇到的问题

时间:2023-05-16 01:59:31

相关推荐

关于Linux下MySQL修改root密码时遇到的问题

数据库|mysql教程

mysql,关于Linux下MySQL修改root密码时遇到

数据库-mysql教程

电影站盈利源码,vscode 符号查找,ubuntu支持51单片机么,linux清除tomcat,sqlite 字符集,对联广告 插件,vue框架跟前端怎么关联,给爬虫宠物取暖的,php 提示信息,整站seo那,有名的系统网站,鼠标滚动 网页波浪,模板缓存,vc 控制台程序 定时器lzw

在Linux系统中搭建好LAMP环境之后,我想把自己的一些网站挂在Linux系统中,为了安全起见要设置mysql中root的密码(默认root密码为

餐饮加盟 源码,vscode 启动,ubuntu 离线iso,360 tomcat,sqlite 内存流,阿里云服务器 客服电话,bootstrap模块插件,前端框架难吗,网络爬虫 什么语言,php空行,专业seo营销,物流企业网站模板下载,asp网页链接下载文件的代码,企业网页模板,list 页面 变量相同,考试管理系统素材,120个微信小程序源码lzw

php 查询系统 源码,VScode更新zip,ubuntu装好后无网络,tomcat 硬件并发,sqlite双机热备,酒店入住日历插件,ui优美的前端框架,python爬虫制作ajax,配置php网站,洛阳seo学习,花木有限公司网站源码,网页快照 源码,dz论坛x3.4模板怎样,腾讯qq页面源码,mes管理系统源码,过去微信小程序源码lzw

在Linux系统中搭建好LAMP环境之后,我想把自己的一些网站挂在Linux系统中,为了安全起见要设置mysql中root的密码(默认root密码为空)以前用命令mysqladmin -u root -p password bixinnan可以设置成功,可是这次却出现如下错误:

[root@localhost ~]# mysqladmin -u root password bixinnan

mysqladmin: connect to server at ‘localhost’ failed

error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’

如截图所示:

这种情况还是第一次遇到,没办法就到处找资料。网上很多方法都不行,最后结合多家精髓总结出适合自己的方法如下:

用 service mysqld stop(或者killall mysqld )命令结束mysql服务进程

mysqld_safe –skip-grant-tables & 启动安全模式

输入 mysql -uroot -p 回车进入 (不用密码)

>use mysql;

> update user set password=PASSWORD(“bixinnan”)where user=”root”; 更改密码为 bixinnan

> flush privileges; 更新权限

> quit 退出

service mysqld restart

mysql -uroot -p新密码进入 如截图所示:

到这里linux下mysql修改root密码基本上就可以了。在学习的过程中我也总结了其他修改密码方法供大家参考:

方法一

使用mysqladmi

mysqladmin -u root -p password bixinnan

输入这个命令后,,需要输入root的原密码,然后root的密码将改为bixinnan。

把命令里的root改为你的用户名,你就可以改你自己的密码了。

当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin,那么这种方法就是无效的。

而且mysqladmin无法把密码清空。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。