CentOS刚装的MySQL一般需要重设MySQL密码,可以用以下方法重设。
方法一、
# /etc/init.d/mysqld stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
方法二、
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
Enter password: <输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
分享到:
相关推荐
新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。
本教程将详细讲解如何在CentOS 8上安装MySQL并配置允许远程访问。 首先,安装MySQL前需要确保系统中没有已存在的MySQL或MariaDB实例。你可以通过以下命令检查: ```bash rpm -qa | grep mysql rpm -qa | grep ...
MySQL 5.6.6 版本之后引入了密码强度验证插件 `validate_password`,该插件会对设置的密码进行强度检查。如果密码不符合设置的强度规则,则无法设置密码。这主要与 `validate_password_policy` 参数有关,该参数有...
修改root密码是需要重启mysql库,确认生产真的可以重启mysql库; 确认生产是否有直接使用root用户连接到库的使用情况,如果有则要做相应连带变更; 修改密码前请停掉连接到库的应用,也就是停掉该库相关的所有生产...
Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL...可以使用mysql命令来远程连接MySQL数据库,需要将root账户的host地址修改为%,以便从任何IP地址连接数据库。
输入之前设置的root密码,如果能够进入MySQL命令行界面,那么恭喜你,MySQL 5.6已经在你的CentOS 6.5系统上成功安装。 总结,CentOS 6.5上的一键安装MySQL 5.6涉及了系统更新、依赖安装、MySQL仓库配置、服务安装、...
CentOs7 下 Mysql 5.7 的下载安装和主从同步、双主多从配置详解 CentOs 7 是一个流行的 Linux 操作系统,而 Mysql 5.7 是一个广泛使用的关系型数据库管理系统。本文将详细介绍如何在 CentOs 7 下下载安装 Mysql 5.7...
5. **设置root用户密码**:首次安装后,MySQL会生成一个临时密码。查看日志文件`/var/log/mysqld.log`以获取此密码,然后使用`mysql_secure_installation`脚本设置新密码。 接下来,我们进入主从复制配置的步骤: ...
幸运的是,我们可以通过一些方法来恢复 root 密码,本文将介绍在 Windows 和 CentOS 平台上忘记 MySQL 根密码的解决方法。 Windows 平台 在 Windows 平台上,我们可以使用以下命令来恢复 root 密码: 1. 首先,...
本文将分享两种解决CentOS下安装MySQL后忘记设置root密码,导致无法登录的问题的方法。 首先,让我们理解问题的背景。在CentOS上安装MySQL后,如果未在安装过程中为root用户设置密码,那么默认情况下,MySQL服务...
本文将详细介绍如何在CentOS环境下重置MySQL root密码的步骤,包括必要的系统权限设置以及使用mysqladmin工具的方法。 首先,为了能够进行MySQL的配置更改,您需要拥有系统的root权限。如果当前用户没有root权限,...
- 执行 `mysql_secure_installation` 来设置 root 密码、删除匿名用户、禁止远程 root 登录等操作。 #### 四、登录 MySQL 数据库 1. **登录 MySQL**: - 使用命令 `mysql -u root -p` 登录 MySQL 数据库。 - ...
总的来说,CentOS 5.5下编译安装MySQL的过程涉及到多个步骤,包括环境准备、源码下载、编译配置、安装服务以及安全设置。通过以上详细步骤,你可以成功安装并管理MySQL服务器,同时也能理解如何修改root用户的密码。
CentOS 6.9 安装 MySQL 详细步骤 MySQL 是一种常用的关系型数据库管理系统,广泛应用于各种 Web 应用程序和企业级数据库系统。CentOS 6.9 是一个稳定且广泛使用的 Linux 发行版,本文将详细介绍如何在 CentOS 6.9 ...
首次安装后,执行MySQL的安全配置脚本来设置root用户的密码和其他安全选项: ``` sudo mysql_secure_installation ``` 按照提示,输入新密码并确认。 步骤6:验证安装 现在可以通过客户端连接到MySQL服务器,检查...
在CentOS7环境下,对MySQL的小版本升级是一个关键的维护任务,以确保数据库系统的稳定性和安全性。本文将详细阐述如何从MySQL 5.7.26升级到5.7.31,这是一个典型的二进制文件替换升级方法。以下是具体的步骤: 一、...
初始化MySQL数据库非常重要,它将创建必需的数据目录和文件,并设置初始密码。 ```bash # 运行初始化脚本 /usr/local/mysql/bin/mysqld --initialize --user=mysql ``` 初始化完成后,控制台会输出一个临时密码,...
CentOS 7 安装 MySQL 8.0 本文档将指导你如何在 CentOS 7 上安装 MySQL 8.0,并解决...ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '刚才设置的新密码'; 如果还无法连接,检查端口是否开放。