0.在Linux Centos7下安装MySQL及其配置

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 0.在Linux Centos7下安装MySQL及其配置

个人主页:Lei宝啊

愿所有美好如期而遇


目录

1.检查是否已有MySQL

2. 检查系统安装包

3. 卸载这些默认安装包

4. 获取mysql官⽅yum源

5.安装mysql的yum源,对⽐前后yum源

6.看看能不能正常⼯作

7. 安装mysql服务

8.查看配置⽂件和数据存储位置

9. 启动服务

10.查看启动服务

11.登陆⽅法

12.安装时出现的常⻅问题


博主使用的是云服务器,所以教程就在云服务器上进行。

记住切换成root。


1.检查是否已有MySQL


如果你使用的是云服务器,那么他本来就可能内置了MySQL或者mariadb,那么如何查询他是否存在呢?

博主的云服务器是自己安装的,云服务器没有内置,如果没有最长的那行,说明你的云服务器上没有内置。

如果内置了的话,那么就试试能不能用起来,如果可以,那么就可以退出本篇博客开始学习MySQL了。(当然,如果还是想自己安装一个,那么这样做:systemctl stop mariadb.service,输入指令去停止,之后跟着往下做)

这样就停止成功了。


2. 检查系统安装包



3. 卸载这些默认安装包


rmp  -qa  | grep  mysql  | xargs yum -y remove

这里不做演示。

然后查看是否卸载干净。

你那里不是这样的就卸载干净了。


4. 获取mysql官⽅yum源


Index of /232905 (mysql.com)

之后这样做:右击空白,找到查看页面源代码,点击后就是这样。

找到这个:

看看你的Linux系统是Centos7.几的,如果找得到和上面匹配的,就下载匹配的就好,没有匹配的就下载最后一个。

下载到你的本地,然后上传到你的Linux服务器。通过rz指令。


5.安装mysql的yum源,对⽐前后yum源


你查看你的,然后通过这个指令下载。(后面一串别抄我的,你看看你的长啥样)

rpm -ivh mysql57-community-release-el7-10.noarch.rpm

以后几步不做示范。


6.看看能不能正常⼯作


yum list | grep mysql


7. 安装mysql服务


yum install -y mysql-community-server


 8.查看配置⽂件和数据存储位置



9. 启动服务


systemctl start mysqld.service


10.查看启动服务



11.登陆⽅法


vim /etc/my.cnf      //打开mysql配置⽂件

对比你和我的有什么不一样,然后照着抄,别让我教你

systemctl restart mysqld    //重启mysql服务

执行完这条指令,就看下图

输入下方指令,回车两次进入数据库。


12.安装时出现的常⻅问题


如果安装时出现上面的情况,这样做:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 

然后再执行刚才出错的安装命令。

确保你在终端命令⾏中可以输⼊中⽂

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
14天前
|
网络协议 安全 Linux
如何配置Linux端的ftp?
如何配置Linux端的ftp?
118 64
|
8天前
|
关系型数据库 MySQL Linux
Linux 安装 mysql 【使用 tar.gz | tar.xz安装包-离线安装】
在Linux系统中使用tar.xz压缩包安装MySQL数据库的详细步骤。包括下载MySQL压缩包,解压到指定目录,创建mysql用户和组,设置目录权限,初始化MySQL,配置my.cnf文件,启动服务,以及修改root用户密码。此外,还提供了如何设置Windows远程登录MySQL服务器的方法。
Linux 安装 mysql 【使用 tar.gz | tar.xz安装包-离线安装】
|
8天前
|
关系型数据库 MySQL 数据安全/隐私保护
docker应用部署---MySQL的部署配置
这篇文章介绍了如何使用Docker部署MySQL数据库,包括搜索和拉取MySQL镜像、创建容器并设置端口映射和目录映射、进入容器操作MySQL,以及如何使用外部机器连接容器中的MySQL。
docker应用部署---MySQL的部署配置
|
7天前
|
关系型数据库 MySQL Go
go抽取mysql配置到yaml配置文件
go抽取mysql配置到yaml配置文件
|
10天前
|
关系型数据库 MySQL Unix
MySQL配置不区分大小写的方法
结论 通过适当配置 lower_case_table_names参数以及在数据定义和查询中选择合适的校对规则,可以灵活地控制MySQL中的大小写敏感性,以适应不同的应用场景和需求。这样的设置既可以增加数据库的兼容性,又可以在必要时利用大小写敏感性进行精确的数据处理。需要注意的是,修改 lower_case_table_names参数后,最好在数据库初始化时进行,以避免现有表名的大小写问题。
31 3
|
8天前
|
关系型数据库 MySQL Linux
Linux 安装 mysql【使用yum源进行安装】
这篇文章介绍了在Linux系统中使用yum源安装MySQL数据库的步骤,包括配置yum源、安装MySQL服务、启动服务以及修改root用户的默认密码。
Linux 安装 mysql【使用yum源进行安装】
|
8天前
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
|
10天前
|
Linux 编译器 开发工具
快速在linux上配置python3.x的环境以及可能报错的解决方案(python其它版本可同样方式安装)
这篇文章介绍了在Linux系统上配置Python 3.x环境的步骤,包括安装系统依赖、下载和解压Python源码、编译安装、修改环境变量,以及常见安装错误的解决方案。
20 1
|
10天前
|
SQL 关系型数据库 MySQL
MySQL主从配置
MySQL主从配置
|
18天前
|
NoSQL 关系型数据库 MySQL
微服务架构下的数据库选择:MySQL、PostgreSQL 还是 NoSQL?
在微服务架构中,数据库的选择至关重要。不同类型的数据库适用于不同的需求和场景。在本文章中,我们将深入探讨传统的关系型数据库(如 MySQL 和 PostgreSQL)与现代 NoSQL 数据库的优劣势,并分析在微服务架构下的最佳实践。
下一篇
无影云桌面