Mysql,phpmyadmin密码忘了怎么办

overme7个月前 (10-17)程序开发519
1、关闭mysql服务

# service mysql stop

如果提示mysql: unrecognized service这样的错误提示。

先查看查找mysql.server,使用:find / -name “mysql.server”

再使用/usr/local/mysql/share/mysql/mysql.server stop命令关闭mysql。

2、 安全模式启动mysql跳过授权表

先查看mysqld_safe程序,可以使用find / -name “mysqld_safe”命令来查找,默认都是在mysql安装目录下。

#find / -name “mysqld_safe”

安全模式启动mysql跳过授权表

点击查看原图

3、使用root账户登陆mysql修改密码重新授权

新建立一个连接登陆云服务器

1)先输入mysql -u root命令登陆mysql

2)在输入update mysql.user set password=PASSWORD(‘123456789′) where User=’root’; 更新mysql密码为:123456789

3)quit 退出mysql

4、重启mysql服务

1)killall mysqld 结束所有mysql进程

2)service mysql start 启动mysql

3)mysql -u root –p 回车,提示输入密码,则为您刚刚重置的mysql密码。

相关文章

Discuz二次开发Mysql查询语句

Discuz常用Mysql方法: 用法:DB::query() 1.db_mysql:配置驱动 2.set_config:配置驱动 3.connect:连接数据库 4._dbconnect:  上...


		Discuzx数据库操作DB类和C::t类使用方法

Discuzx数据库操作DB类和C::t类使用方法

类定义文件 DB类: 文件\source\class\class_core.php class DB extends discuz_database {} DB类封装常用方法: DB::table...


		Mysql数据库通配符查询示例 Navicat环境

Mysql数据库通配符查询示例 Navicat环境

SQL通配符是使用用特殊字符或语法拼写,用来执行模糊搜索指令的语句功能。在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。如在数据中搜...

mysql 3306端口启动失败原因及解决方案

解决方法: 1.首先,使用组合键“win+R”运行cmd,进入命令提示符窗口; 2.进入到命令提示符窗口后,在命令行中执行netstat -ano命令,查看端口进程; 3.在端口进程列表中,查找到...


		Navicat链接mysql发生10038报警原因和处理

Navicat链接mysql发生10038报警原因和处理

如摘要所述,小编最近在centos7上,通过宝塔面板搭建了Web服务和数据库服务。 局域网中其他电脑使用Navicat链接Mysql时出现10038报错: 1、初次连接宝塔搭建的mysql服务出...


		Mysql datetime、时间戳按月、周、日分组查询

Mysql datetime、时间戳按月、周、日分组查询

最近入手学习echarts图表插件,想要将mysql数据库中的数据按月分组查询出来。开始,想的方式是,新增一个字段存储月份,然后将该字段查询出来。 但是这种方式,一想都觉得太麻烦了,应该是可以通...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。