📜  mysql 默认用户密码 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:17:48.576000             🧑  作者: Mango

MySQL 默认用户密码

概述

MySQL 是一个流行的开源关系型数据库管理系统,用于处理结构化数据。默认情况下,每次安装 MySQL 时都会创建一个 root 用户,并为其生成一个随机密码。本文将介绍如何找到 MySQL 默认用户密码,以便访问和管理数据库。

寻找默认密码

默认情况下,MySQL 数据库的 root 用户密码会在安装时生成,并存储在系统文件中。下面是一些常见的默认 MySQL 用户密码位置:

Debian/Ubuntu

MySQL 8.0:

/etc/mysql/debian.cnf

MySQL 5.7/5.6:

/etc/mysql/mysql.conf.d/mysqld.cnf
Red Hat/CentOS

MySQL 8.0:

/etc/my.cnf.d/mysql-server.cnf

MySQL 5.7/5.6:

/etc/my.cnf
macOS

MySQL 8.0:

/usr/local/mysql-8.0.18-macos10.15-x86_64/mysql-test/include/default_client.cnf

MySQL 5.7/5.6:

/usr/local/mysql/support-files/mysql.server
使用默认密码登录

使用默认密码登录 MySQL 数据库很简单。只需使用以下命令:

mysql -u root -p

然后系统会提示您输入密码,输入默认密码即可。接下来可以使用 SQL 语句访问和管理数据库了。

修改默认密码

由于默认密码容易被猜测,因此极不安全。为了保护数据库及其内容,强烈建议将默认密码修改为一个强密码。

要修改默认密码,请使用以下命令:

mysqladmin -u root -p password [newpassword]

其中,[newpassword] 是您想要设置的新密码。

结论

本文介绍了如何找到 MySQL 的默认用户密码,并访问和管理数据库。还介绍了如何修改默认密码以提高数据库安全性。务必使用强密码!