怎么看自己mysql密码

2023年 10月 10日 83.0k 0

如何查看自己的MySQL密码

怎么看自己mysql密码

当你需要在某个程序或网站上连接到MySQL数据库时,可能需要输入MySQL密码。但是,如果你忘记了该密码,或者想在其他地方使用相同的密码,怎么办呢?本文将分享几种方法来查看自己的MySQL密码。

1. 在MySQL服务中查看密码

如果你的MySQL是在本地安装,可以通过MySQL服务来查看密码:

1)按下 “Windows + R” 组合键打开运行框

2)输入 “services.msc” 回车

3)找到MySQL服务,并双击进入属性

4)在属性窗口中,点击“登录”选项卡,你就能找到连接MySQL所需的账户和密码

2. 在MySQL配置文件中查看密码

MySQL的配置文件中包含着MySQL的各种设置,也包括密码。

1)找到你的配置文件。默认位置为:/etc/mysql/my.cnf 或 /etc/my.cnf 。

2)打开文件,找到 mysqld 配置项或 [mysqld] 配置段。

3)在这里,你会发现一个叫做 ‘skip-grant-tables’ 的语句,将其注释掉。(这个语句可以让MySQL不需要密码就能进行操作,但是并不安全,所以需要注释掉)

4)然后,在‘port=3306’ 下一行插入以下代码:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

(这是设置新密码的命令)

5)保存更改,并重新启动MySQL服务:

$ service mysql restart

6)现在,你就可以用新的密码连接MySQL服务了。

3. 通过命令行重置密码

如果以上方法不适用或者你想不改变MySQL的配置文件就能更改密码,你可以通过命令行来进行操作:

1)在终端输入以下命令来停止 MySQL 服务:

$ sudo systemctl stop mysql

2)使用以下命令启动MySQL,跳过授权表来登录:

$ sudo mysqld_safe --skip-grant-tables &

3)使用以下命令来连接MySQL:

$ mysql -u root

4)进入后,你就能使用以下命令来更改密码:

UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE user='root' AND Host = 'localhost';

FLUSH PRIVILEGES;

退出 MySQL 并停止服务。

结论

在以上介绍的方法中,你至少能找到一个适合你的方法来查看自己的MySQL密码。按照上述步骤操作,在慎重考虑后更改密码,这将有助于保护你的数据库安全。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论