首页 > 数据库 >Linux部署MySQL过程记录

Linux部署MySQL过程记录

时间:2023-10-16 16:14:50浏览次数:39  
标签:x86 部署 mysql 43 community 64 Linux MySQL rpm

一.Linux版本

cat /proc/version

cat /etc/redhat-release

 二.MySQL安装

2.1 检查是否已安装MySQL

rpm -qa | grep -i mysql

 2.2 解压安装文件到指定文件夹

tar -xvf 对应mysql的安装包名字.tar -c 解压到指定目录下

tar -xvf mysql-5.7.43-1.el7.x86_64.rpm-bundle.tar -C mysql

2.3MySQL安装,安装顺序community>libs>client>server

备注:使用rpm -ivh mysql-community-common-5.7.43-1.el7.x86_64.rpm时,下一步rpm -ivh mysql-community-libs-5.7.43-1.el7.x86_64.rpm报错,报错信息如下图所示:

yum -y localinstall mysql-community-common-5.7.43-1.el7.x86_64.rpm

 rpm -ivh mysql-community-libs-5.7.43-1.el7.x86_64.rpm

 rpm -ivh mysql-community-client-5.7.43-1.el7.x86_64.rpm

 rpm -ivh mysql-community-server-5.7.43-1.el7.x86_64.rpm执行报错,以下模块无法使用

rpm -ivh mysql-community-server-5.7.43-1.el7.x86_64.rpm  --force --nodeps

 3.启动MySQL服务

== 每次开机都要手动启动mysql ==
systemctl start mysqld

== 开机时自动开启mysql ==
systemctl enable mysqld

== 停止mysql服务器==
service mysqld stop

==启动mysql服务器==

service mysqld start

== 查看mysql是否启动==
service mysqld status

 

 

标签:x86,部署,mysql,43,community,64,Linux,MySQL,rpm
From: https://www.cnblogs.com/zdhxiangni/p/17767546.html

相关文章

  • Linux之线程池
    前备知识:互斥锁、条件变量。前面博客有相关知识测试代码。基本思想就是新建若干个线程,统一管理。当需要插入一个任务时,则在线程池里面找一个空闲线程来执行任务。若线程池的所有线程都有任务时,则让任务等待,等有新的线程空闲下来再执行。示例是线程池开辟10个线程,每个线程处理一......
  • linux 安装Apache HTTP Server 2.4.48版本详细教程
    编译前准备首先下载:httpd-2.4,apr-1.4以上,apr-util-1.4以上httpd-2.4.48.tar.gz下载地址:https://downloads.apache.org/httpd/httpd-2.4.48.tar.gzapr-1.7.0.tar.gz下载地址:https://downloads.apache.org/apr/apr-1.7.0.tar.gzapr-util-1.6.1.tar.gz下载地址:https://downlo......
  • Linux中bash、sh、./命令的区别
    之前在centos7上面执行用pyinstaller打包的程序时发现用【bashxxx】无法运行。改用【./xxx】就可以运行。遂百度一波发现了自己之前理解的一个误区,特记录如下。Linux存在多种解释器,以下是常用的几种(下方为原文):bash:这是Bashshell的解释器。当你使用bashscript.sh运行......
  • Build ASP.NET Core applications deployed as Linux containers into an AKS/Kuberne
    原文:https://learn.microsoft.com/en-us/dotnet/architecture/containerized-lifecycle/design-develop-containerized-apps/build-aspnet-core-applications-linux-containers-aks-kubernetesAzureKubernetesServices(AKS)isAzure'smanagedKubernetesorchestrat......
  • MySQL锁表问题
    今天遇到一个情况,一条SQL语句执行提示如下异常。Lockwaittimeoutexceeded;tryrestartingtransaction翻译一下是说,获取锁超时,尝试重新启动事务。翻译一下就是当我们申请对表进行加锁时,另外一个事务已经对这个表加了锁,经过一段时间等待后,我们的事务依然没有获取到锁,所以提......
  • linux中防止误删文件的方法
    目录安装trash-cliautotrash安装trash-cli#更换国内源rambo@debian:~$cat/etc/apt/sources.listdebhttps://mirrors.aliyun.com/debian/bookwormmainnon-freenon-free-firmwarecontribdeb-srchttps://mirrors.aliyun.com/debian/bookwormmainnon-freenon-free-......
  • CentOS7部署后优化配置
    1.安装必要的组件、升级yum-yinstallwgetvimcd/etc/yum.repos.d/rm-rf/etc/yum.repos.d/*.repowgethttp://mirrors.aliyun.com/repo/Centos-7.repowgethttps://mirrors.aliyun.com/repo/epel-7.repowgethttps://mirrors.aliyun.com/repo/epel.repowgethttps......
  • Linux 建立免密登录关系
    若已有密钥,直接开始第三步!!!在本地机器上生成新的SSH密钥对。打开终端,输入以下命令:ssh-keygen-trsa在生成密钥对的过程中,系统会提示您选择保存密钥的文件路径和设置密码短语(可选择跳过)。按照提示完成操作。在远程服务器上创建.ssh目录(如果不存在)。在终端中输入以下命令:s......
  • MySQL的InnoDB索引失效的场景和优化
    康师傅YYDS索引失效案例索引最好是全值匹配。where条件中等值比,同时where的条件一起创建联合索引。最佳左前缀如果有一个联合索引,要想使用到,需要从联合索引的最左边的字段开始写,一点一点的写上。主键插入顺序在InnoDB中,使用自增的主键。避免索引页面分裂计算、函数、类型......
  • ubuntu 22.04安装mysql5.7
    ubuntu22.04系统安装mysql5.7一、查看系统默认安装的数据库版本apt-getupdateapt-cachepolicymysql-serverubuntu20.04自带的版本是8.0.34,而我们需要安装mysql5.7的版本就需要换源二、更换apt源1.备份原来的source文件cp/etc/apt/sources.list/etc/apt/sources......