centos7安装Mysql爬坑记录

查看是否已安装

使用下列命令查看是否已经安装过mysql/mariadb/PostgreSQL

如果未安装,不返回任何结果(ECS的centos镜像默认未安装任何数据库)

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

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

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

//使用前两行即可,因为mysql与mariadb有可能会有冲突

之前的centos都是使用MySQL作为默认数据库,但是从centos7开始启动了mariadb,原因是Oracle收购了MySQL而centos一般都会使用开源产品。另有传闻说后续版本的centos会使用PostgreSQL。

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

rpm -e xxx

删除时需要注意的地方详见:rpm部分命令解读

删除后出现warning:saved as xxx.repo.rpmsave导致

先确认linux版本

cat /etc/redhat-release

请注意,Mysql官网已经上线了“Red Hat Enterprise Linux 8 / Oracle Linux 8 (Architecture Independent), RPM Package”的版本,对应未来的centos8,如果在centos7上安装linux8版的Mysql会有如下报错:

查看源显示

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

下载rpm package

在https://dev.mysql.com/downloads/repo/yum/ 下载合适版本的rpm包,复制下面的包名,如:

然后自行安排好安装位置(的文件夹)后,使用wget命令下载rpm package

wget http://dev.mysql.com/get/Downloads/(复制的包名)

通过rpm包 安装mysql源

rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

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

ls /etc/yum.repos.d

如果有看到mysql-community.repo和mysql-community-source.repo则说明成功

或者使用yum repolist看到mysql目前启用的源,详见

安装MySQL

yum install mysql-community-server

启动MySQL

systemctl start mysqld.service

注意拼写---mysqld

查看状态

systemctl status mysqld.service

停止&重启

systemctl stop mysqld.service

systemctl restart mysqld.service

centos7安装mysql日志空白_centos7安装Mysql爬坑记录 - G相关推荐

  1. Ubuntu18安装微信(deepin-wine版本)完整过程以及采坑记录

    Ubuntu18安装微信(deepin-wine版本)完整过程以及采坑记录(亲测运行) git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubu ...

  2. 联想昭阳E40-80安装win10、ubuntu18.04双系统安装采坑记录

    联想昭阳E40-80安装win10.ubuntu18.04双系统安装采坑记录 1 硬盘格式:MBR 2 rufus的坑:缺少文件ldlinux.sys ldlinux.bss 3 分区的坑:多分了一个 ...

  3. centos7 docker删除端口映射_centos7安装docker,结合docker安装mysql,学习简单使用

    需要快速安装centos7的可以结合上一遍文章vagrant结合virtualbox让你直接在cmd窗口操作linux系统centos7 地址:https://www.toutiao.com/i685 ...

  4. centos7.3 mysql创建数据库_CentOS7安装MySQL及创建用户和数据库

    一.安装数据库 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql ...

  5. zabbix mysql分开部署_Centos7 安装部署zabbix5.0服务端 超详细图文步骤

    一.系统环境准备 1.操作系统Centos7以上版本,注意尽量保证是空系统,没有安装数据库和Apache等中间件 2.安装前关闭selinux和firewall #ps:关闭防火墙并设置开机不启动(生 ...

  6. centos 配置mysql环境变量_Centos7安装并配置mysql5.6完美教程

    Centos7将默认数据库MySQL替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说并不是一个好消息.然而,网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是 ...

  7. centos7安装mysql5.7视频_Centos7安装MySQL5.7版本详细步骤

    Centos7安装MySQL5.7版本详细步骤 Centos7安装MySQL5.7版本详细步骤 目录 1.安装前准备: 2. 安装mysql 2.1 下载并安装mysql官方的yum源 2.2 安装m ...

  8. centos7 php多版本切换_centos7安装python3

    centos7中自带的python2,如果要是用python3,就需要自己安装了,因为yum源中没有python3,需要下载包进行源码编译安装,下面是具体安装步骤. 1.安装python3相关依赖包 ...

  9. centos7 mysql数据迁移_CentOS7中MySQL跨机器数据迁移

    1.概况 在CentOS7环境下,使用命令方式将MySQL数据从源端主机迁移到目标端主机上. 2.迁移全部数据库 1)源端备份: [root@hadoop102 /]# mysqldump -u ro ...

最新文章

  1. poj4051Chess:搜索
  2. 【三代增强干货一枚】外向交货单Delivery (VL01N)Header屏幕增强
  3. Oracle预言机项目发展概览
  4. AI基础:走进深度学习
  5. 技术的深度与广度,该如何取舍?
  6. Runtime.getRuntime().exec()
  7. bindresult必须在哪个位置_手机视频剪辑工具哪个好?清爽视频编辑APP有人推荐吗?...
  8. vscode设置折行字数
  9. Jmeter中java接口测试
  10. 擦地机器人排行榜_擦地机器人品牌排行榜来了,你想了解的都在这里
  11. 华为p9总显示切换服务器中,怎么更改华为p9的多任务切换 | 手游网游页游攻略大全...
  12. 计算机屏幕重影红色,Win7/Win10系统玩游戏屏幕出现红蓝重影解决方法
  13. 小熊派移植 TencentOS-tiny+M26/EC20+MQTT 对接腾讯云平台IoThub
  14. sqoop:File does not exist:
  15. js动画——图片轮播
  16. 量化交易的相对强弱(RSI )指标计算及策略
  17. 关于点击率模型,你知道这三点就够了 点击率预估的几个经典模型简介
  18. redis设置过期时间与直接detele key有什么区别
  19. stm32 电机库生成代码出错原因 stm32 cuble生成代码出错原因
  20. 说说我对北京 深圳 上海 三处IT的感觉

热门文章

  1. mybatis中LIKE模糊查询的几种写法以及注意点(亲测第三种CONCAT()函数的)
  2. JAVA中int、String的类型转换(亲测)
  3. 解决fatal: No remote repository specified. Please, specify either a URL...
  4. PHP Curl多线程原理实例详解
  5. Git根据远程分支建立条新的远程分支
  6. JS转字符 判断数字等
  7. python3迭代器和可迭代对象_一文读懂 Python3 可迭代对象、迭代器、生成器区别...
  8. java类方法不可见_使java方法仅对特定类可见
  9. HTML与XHTML的区别
  10. win10html中文乱码,Win10预览版10125中文语言包安装及乱码解决方法