1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > MySQL 运行状态为Active: active (auto-restart)或Active: active (start)

MySQL 运行状态为Active: active (auto-restart)或Active: active (start)

时间:2022-09-17 01:55:30

相关推荐

MySQL 运行状态为Active: active (auto-restart)或Active: active (start)

MySQL 运行状态为Active: active (auto-restart)或Active: active (start)

有的小伙伴在往Linux安装Mysql时出现了Active: active (auto-restart)或Active: active (start)状态。可能是由于你的linux安装了宝塔版本的MySQL,可以先把之前的版本都删除,然后下载一个新的MySQL。

第一步:先输入以下命令:rpm -qa | grep -i mysql

查看一下linux安装的版本。

rpm -e --nodeps mysql-community-libs-5.7.36-1.el7.x86_64

rpm -e --nodeps mysql-community-common-5.7.36-1.el7.x86_64

rpm -e --nodeps mysql-community-server-5.7.36-1.el7.x86_64

rpm -e --nodeps mysql-community-client-5.7.36-1.el7.x86_64

删除上面命令搜索出的所有文件。

有的文件删除可能出现错误,可以使用以下命令:

rpm -ev mysql-community-client-5.7.36-1.el7.x86_64

第二步:输入以下命令:find / -name mysql

会出现mysql文件和库。

rm -rf /usr/share/mysql

rm -rf /usr/bin/mysql

rm -rf /usr/lib64/mysql

把所有文件都删除。

敲入命令 rpm -qa | grep -i mysql 和 find / -name mysql

看一下是不是删除干净了,然后再安装一个新的MySQL。

安装

第一步:下载并安装 MySQL 5.7 官方的 Yum Repository

[root@localhost ~]# wget -i -c /get/mysql57-community-release-el7-10.noarch.rpm

第二步:然后 yum 安装

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

第三步:安装 MySQL 的服务器

[root@localhost ~]# yum -y install mysql-community-server

安装完成之后,就是对mysql的一些配置。

首先先启动一下mysql:

[root@localhost ~]# systemctl start mysqld.service

再查看一下运行状态:

[root@localhost ~]# systemctl status mysqld.service

现在Mysql就可以正常运行了,在运行之前先通过日志文件找出root用户的密码。

[root@localhost ~]# grep "password" /var/log/mysqld.log

[Note] A temporary password is generated for root@localhost:asd asd_asdA(

注意:结尾可能会有一个括号,也是初始密码的一部分。

使用以下命令进入数据库:

[root@localhost ~]# mysql -uroot -p

输入初始密码,还不能做任何事情,因为 MySQL 默认必须修改密码之后才能操作数据库。现在有个问题是,新密码要求不能设置的过于简单,不然会报错,那咱们可以设置一下mysql密码的设置规范。

通过以下命令进行设置:

mysql> set global validate_password_policy=0;mysql> set global validate_password_length=1;

此时密码就可以设置的很简单,例如 root之类的。修改密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

到此数据库的密码设置就完成了。

最后一步,因为之前安装了Yum Repository,以后每次 yum 操作都会自动更新,需要把这个卸载掉:

[root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch

现在就是大功告成了。

文章部分内容参考了微信公众号飞天小牛肉。在此感谢

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。