安装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
- 浏览: 44102 次
最新评论
-
masuweng:
恩配置过java的,没配置过php的。 #system ser ...
Ubuntu14 更改网站默认目录注意事项 -
zzsj123:
http://blog.csdn.net/fox123871/ ...
所有博客地址
相关推荐
centos rpm方式安装mysql教程(非常详细), 从mysql下载开始讲解,还有安装注意事项,一直到修改默认密码,允许远程连接
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 ...
自动一键安装MySQL8.0,适用于CentOS版本,一键自动下载解压安装、获取初始密码并设置新密码。
Centos7 离线安装 MySQL5.7 修改简单密码
详细介绍了个人在虚拟机上安装的centos6.3系统下安装最新版本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...
包括下载和安装mysql8、设置密码、配置文件和启动服务等。这些步骤都以简洁明了的文字进行说明,并提供了相关的选项和注意事项。 配置文件: 该文档提供了关于配置文件的信息,包括常用的配置选项和示例配置文件的...
Centos 7在线安装MySQL 5.7详细步骤,数据库初始密码修改以及3306端口开放
CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。 1、查看已安装的MariaDB相关rpm包。 rpm -qa | grep mariadb 2、查看已安装的...
一、安装MySQL 1、安装cmake cd /usr/local/src tar zxvf cmake-2.8.11.2.tar.gz cd cmake-2.8.11.2 ./configure ...mysql_secure_installation #设置Mysql密码,根据提示按Y 回车输入2次密码
本文为大家分享了centOS下安装mysql5.7详细步骤,供大家参考,具体内容如下 第一步: 第一句检测系统是否自带安装mysql,若有执行第二句删除系统自带的mysql及其依赖。 yum list installed | grep mysql yum -y ...
安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YUM源 2、安装MySQL 3、启动MySQL服务 4、开机启动 5、修改root本地登录密码 6、添加远程登录用户 7、配置默认编码为utf8
主要介绍了CentOS7安装mysql5.7解压缩版,简单介绍了CentOS7环境下的mysql5.7压缩版下载、解压、安装、配置、密码设置等相关命令及操作技巧,需要的朋友可以参考下
然后现在就到没有设置root密码的问题了,搜了几个方法都不行,直到看到下面这个方法一才行。 解决方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql
MySQL密码恢复:一个简短的指南,说明如何通过跳过授权表来重置MySQL root用户密码。 如何使用mysql_secure_installation进行MySQL安全设置:mysql_secure_installation是一个MySQL脚本,可帮助您执行常见的安全设置...
tar -zxvf mysql8.tar.gz解压后,文件夹里包含mysql8安装的依赖文件,perl rpm文件和mysql rpm文件,直接执行脚本mysql8.sh install安装或者mysql8.sh uninstall卸载,基本上是一键安装或者卸载了,只包含了安装,不...