首页 > 编程知识 正文

centos离线安装docker,centos怎么安装mysql

时间:2023-05-04 23:06:22 阅读:37146 作者:2825

centos7安装Mysql坑内记录

确认是否安装了

使用以下命令确定是否安装了mysql/mariadb/PostgreSQL

如果没有安装,则不会返回任何结果。 (默认情况下,ECS的centos镜像没有安装数据库。 )

[root@Gwj ~]# rpm -qa|grep -i mysql

[ root @ gwj~] # rpm-QA|grep-imariadb

[ root @ gwj~] # rpm-QA|grep-ipostgresql

//用前两行就可以了。 因为mysql和mariadb可能会冲突

以前的centos使用MySQL作为默认数据库,但由于Oracle收购了MySQL,centos通常使用开源产品,因此从centos7启动了mariadb。 还有传言称,centos的后续版本将使用PostgreSQL。

如果上面的查询结果中有返回的内容,可以使用删除

rpm -e xxx

有关删除时应注意的详细信息,请参阅rpm中的某些命令解密

删除后,显示警告。 原因是savedasXXX.repo.rpmsave

首先确认linux的版本

cat /etc/redhat-release

请注意,Mysql官网上已联机了“redhatenterpriselinux8/Oracle Linux8(体系结构独立)、rpm包”版本支持未来的centos8,在centos7上

查看源显示

然后,可以通过使用yum-config-manager命令“切换库使用的资源”将Mysql8.0切换为Mysql5.7来解决上述错误。

下载rpm包

从https://dev.MySQL.com/downloads/repo/yum /下载相应版本的rpm软件包,然后复制以下软件包名称:

然后,在自己安排安装位置(的文件夹)后,使用wget命令下载rpm包

wget http://dev.MySQL.com/get/downloads/()复制的软件包名称() ) ) ) ) ) ) ) ) )。

从rpm软件包安装mysql源代码

rpm-uvhmysql 80-community-release-el7-3.noarch.rpm

可以手动检查源是否已成功安装。

ls /etc/yum.repos.d

看到mysql-community.repo和mysql-community-source.repo就等于成功了

使用或yum repolist验证当前启用了mysql的源。 详情请参阅

安装MySQL

yuminstallmysql-community-server

启动MySQL

systemctl start mysqld.service

注意拼写---mysqld

查看状态

systemctl status mysqld.service

停止重新启动

systemctl stop mysqld.service

systemctl restart mysqld.service

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。