安装mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太麻烦,直接重置root密码。
使用rpm包安装完mysql后,按照一下步骤重置root密码:
启动mysql:
#/etc/init.d/mysql start
启动成功后查看mysql进程信息,获取mysqld_safe的安装目录(非常关键):
#ps -ef | grep -i mysql
root 3466 1 0 01:45 pts/1 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/BSC.TEST.pid
mysql 3569 3466 16 01:45 pts/1 00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/BSC.TEST.err --pid-file=/var/lib/mysql/BSC.TEST.pid
root 3597 3105 0 01:45 pts/1 00:00:00 grep -i mysql
可以看到mysqld_safe的安装位置(上面标蓝色部分):/usr/bin/
接着执行一下命令停止mysql:
/etc/init.d/mysql stop
以安全方式启动mysql:
#/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
稍等5秒钟,然后执行以下语句:
#/usr/bin/mysql -u root mysql
注意:mysql与mysql_safe目录一样,都是:/usr/bin/下,这个是通过“ps -ef | grep -i mysql”命令得到的。
出现“mysql>”提示符后输入:
mysql> update user set password = Password('root') where User = 'root';
回车后执行(刷新MySQL系统权限相关的表):
mysql> flush privileges;
再执行exit退出:
mysql> exit;
退出后,使用以下命令登陆mysql,试试是否成功:
#mysql -u root -p
按提示输入密码:root
- 浏览: 44317 次
最新评论
-
masuweng:
恩配置过java的,没配置过php的。 #system ser ...
Ubuntu14 更改网站默认目录注意事项 -
zzsj123:
http://blog.csdn.net/fox123871/ ...
所有博客地址
相关推荐
本文档讲述了 CentOS 7.6 安装 MySQL 5.7 的步骤,包括卸载 Mariadb、安装 MySQL、启动 MySQL 服务、设置 root 密码和修改密码策略等内容。通过按照这些步骤操作,可以成功安装和配置 MySQL 5.7。
CentOS7 安装 MySQL 8.0 需要注意多个知识点,包括下载和选择正确的安装包,卸载 mariadb,创建 mysql 目录,上传和解压安装包,安装 MySQL,初始化数据库,查看和修改密码,登陆数据库,远程访问授权等。
MySQL 安装成功后,会生成一个临时密码。可以使用 grep 命令查看临时密码:`grep 'temporary password' /var/log/mysqld.log`。然后,使用临时密码登录 MySQL,修改密码。首先,登录 MySQL:`mysql -uroot -p`。然后...
CentOS 7 中安装 MySQL 5.7.28,包括下载 MySQL 源、安装 MySQL 源、安装 MySQL 服务端、启动 MySQL 服务、检查 MySQL 服务状态、获取临时密码、登录 MySQL 并修改密码、全局修改密码规则、授权其他机器远程登录、...
CentOs7 下 Mysql 5.7 的下载安装和主从同步、双主多从配置详解 CentOs 7 是一个流行的 Linux 操作系统,而 Mysql 5.7 是一个广泛使用的关系型数据库管理系统。本文将详细介绍如何在 CentOs 7 下下载安装 Mysql 5.7...
centos rpm方式安装mysql教程(非常详细), 从mysql下载开始讲解,还有安装注意事项,一直到修改默认密码,允许远程连接
资源摘要信息中涵盖了 CentOS 7 下安装 MySQL 8 的详细步骤,涵盖了从环境准备到 MySQL 安装和初始化、设置 root 用户密码、远程访问授权和防火墙设置等方面的知识点。 环境准备 在安装 MySQL 8 之前,需要准备好...
centOS 6.5 安装 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
centos 服务器 mysql 数据库输入正确密码却无法登录
在CentOS 7上安装MySQL可以按照以下步骤进行: 打开终端并以root用户身份登录服务器。 使用以下命令更新系统软件包: yum update 安装MySQL的软件存储库。执行以下命令导入MySQL存储库的RPM包: rpm -Uvh ...
MySQL 在 CentOS 6.5 系统下的安装和配置 本文将指导用户在 CentOS 6.5 系统下安装和配置 MySQL 数据库管理系统。整个过程分为九个步骤,从卸载原有的 MySQL 到设置开机自启动。 步骤 1:卸载原有的 MySQL 在安装...
自动一键安装MySQL8.0,适用于CentOS版本,一键自动下载解压安装、获取初始密码并设置新密码。
Centos7 离线安装 MySQL5.7 修改简单密码
详细介绍了个人在虚拟机上安装的centos6.3系统下安装最新版本MYSQL数据库的过程和相关问题的解决。
查找初始密码后,我们可以使用初始密码登录 MySQL。使用以下命令登录 MySQL: `mysql -uroot -p` Step 10: 修改密码 登录 MySQL 后,我们可以修改密码。使用以下命令修改密码: `ALTER user 'root'@'localhost' ...
阿里云CentOs安装Ftp Jdk Tomcat Nginx Mysql Oracle 本文将指导您在阿里云CentOs服务器上安装FTP、JDK、Tomcat、Nginx、Mysql和Oracle。 一、FTP服务器安装 * 安装vsftpd:`yum -y install vsftpd` * 设置开机...
"CentOS 7 安装 MySQL 8.0.25" 在本文中,我们将详细介绍如何在 CentOS 7 系统上安装 MySQL 8.0.25。 MySQL 是一个流行的关系数据库管理系统,广泛应用于各种 Web 应用程序中。 安装前的准备 在安装 MySQL 之前,...
CentOS7安装mysql8,设置远程登录,设置密码登录
CentOS7 64位下MySQL5.7安装与配置(YUM),1.配置YUM源2.安装MySQL3.启动MySQL服务4.开机启动5.修改root本地登录密码6.添加远程登录用户7.配置默认编码为utf8
1. 添加MySQL Yum源 MySQL官网>DOWNLOADS>MySQL Yum Repository找到合适版本的yum源 $wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm $sudo rpm -Uvh mysql80-community-release-el7...