centos 7 安装mysql5.6rpm格式

Posted qpdyg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 7 安装mysql5.6rpm格式相关的知识,希望对你有一定的参考价值。

1查看是否安装了mysql   rpm -qa|grep -i mysql 

如果安装了请卸载:rpm -e --nodeps MySQL...

2、没有安装则进行如下操作

下载mysql rpm tar包 https://dev.mysql.com/downloads/mysql/ 格式为rpm的最好里面包含了所有 centos7用小红帽的,因为我在linux ceneric没找到rpm的包

技术分享图片

3、通过ftp把mysql包拷贝到linux系统里面

4、用工具连接linux   输入rpm -qa|grep mariadb*  查看是否有以下红色目录  如果有卸载 在这里我卸载失败但是在查看的时候,他已经不存在了

技术分享图片

 

5、解压mysql包解压命令:tar -xvf 包名 -C /解压的目录 解压后查看一下有如下几个包 我们需要安装三个包 1、...server... 2、...devel... 3、...client... 注意按顺序来

技术分享图片

6、开始安装(注意:先安装第8步不然肯定包错)  6.1安装mysql  server

命令:rpm -ivh MySQL-server-5.5.52-1.linux2.6.x86_64.rpm

6.2安装MySQL-devel

命令:rpm -ivh MySQL-devel-5.6.41-1.el7.x86_64.rpm

6.3安装mysql client

命令:rpm -ivh MySQL-client-5.5.52-1.linux2.6.x86_64.rpm

7、附加;安装mysql时,如果出现如下错误时

ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).

出现上述错误的原因说明Centos7系统中默认安装了一些有关mysql和mariadb的文件,此时在rpm安装的mysql默认的初始化数据库路径下是没有创建performance_schema文件夹的(mysql初始化数据库时会创建mysql、performance_schema、test三个文件夹的)

解决办法 :

find / -name mysql

find / -name mariadb

查询将所有有关数据进行删除删除,卸载安装的mysql两个rpm包,重新安装即可。

 技术分享图片

8、如果出现如下错误

FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: 
Data::Dumper

解决:

安装一个这个 #yum install -y perl-Module-Install.noarch  

技术分享图片

9、.启动MySQL服务  命令:service mysql start  (注意不是mysqld)

10、查看mysql初始化密码 命令 cat /root/.mysql_secret  把秘密码记下来

技术分享图片

10、初始化mysql  /usr/bin/mysql_secure_installation

会执行几个设置

a)为root用户设置密码 Y

b)删除匿名账号 Y

c)取消root用户远程登录Y
d)删除test库和对test库的访问权限 Y
e)刷新授权表使修改生效 Y

技术分享图片

11、centos  设置mysql开机启动 systemctl restart mysql.service

windows和centos修改远程连接参见:https://www.cnblogs.com/Ai-Hen-Jiao-zhi/p/updategrole.html

以上操作针对centos7安装rpm的操作  数据库mysql  版本5.6









以上是关于centos 7 安装mysql5.6rpm格式的主要内容,如果未能解决你的问题,请参考以下文章

mysql5.6rpm包shell脚本安装

mysql5.6安装及主从半同步配置

centos 7最小化安装文本格式配置网卡信息

使用U盘安装CentOS 7系统

0923关于安装mysql两种简单方式

笔记,安装CentOS7.9