mysql8.0.13 rpm_Centos7 安装mysql 8.0.13(rpm)的教程详解

yum or rpm?

yum安装方式很方便,但是下载mysql的时候从官网下载,速度较慢。

rpm安装方式可以从国内镜像下载mysql的rpm包,比较快。rpm也适合离线安装。

环境说明

•操作系统:Centos7.4 (CentOS-7-x86_64-Minimal-1804.iso)

•mysql:mysql8.0.13

•卸载系统自带的mariadb-lib

•查看mariadb版本

rpm -qa|grep mariadb

mariadb-libs-5.5.56-2.el7.x86_64

•卸载mariadb

rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

安装依赖环境

yum install -y openssl-devel.x86_64 openssl.x86_64

yum install -y libaio.x86_64 libaio-devel.x86_64

yum install -y perl.x86_64 perl-devel.x86_64

yum install -y perl-JSON.noarch

yum install -y autoconf

yum install -y wget

yum install -y net-tools

关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

禁用selinux

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

reboot 重启机器

从网易镜像下载mysql安装包集合

•下载完整安装包并解压

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar

tar -xvf mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar

•下载必要安装包(二选一)

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-common-8.0.13-1.el7.x86_64.rpm

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-libs-8.0.13-1.el7.x86_64.rpm

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-client-8.0.13-1.el7.x86_64.rpm

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-server-8.0.13-1.el7.x86_64.rpm

按顺序安装

•必要安装(注意顺序)

•安装common

•安装lib 依赖于common,确保已经卸载mariadb

•依赖于libs

•依赖于client、common

rpm -ivh mysql-community-common-8.0.13-1.el7.x86_64.rpm

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

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

rpm -ivh mysql-community-server-8.0.13-1.el7.x86_64.rpm

•非必要安装(注意顺序)

rpm -ivh mysql-community-libs-compat-8.0.13-1.el7.x86_64.rpm

rpm -ivh mysql-community-embedded-compat-8.0.13-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-8.0.13-1.el7.x86_64.rpm

rpm -ivh mysql-community-test-8.0.13-1.el7.x86_64.rpm

初始化数据库

mysqld --initialize --console

目录授权,否则启动失败

chown -R mysql:mysql /var/lib/mysql/

启动服务

systemctl start mysqld

加密

mysql_secure_installation

其他

其他操作和yum安装方式一样,不再重复。

安装perl所有模块

yum install -y perl-Module-Install.noarch

总结

以上所述是小编给大家介绍的Centos7 安装mysql 8.0.13(rpm)的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/470066.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何参与一个GitHub开源项目

Github作为开源项目的著名托管地,可谓无人不知,越来越多的个人和公司纷纷加入到Github的大家族里来,为开源尽一份绵薄之力。对于个人来讲,你把自己的项目托管到Github上并不表示你参与了Github开源项目,只能说你开源了…

mysql数据库的多实例_MySQL数据库多实例应用实战 - 橙子柠檬's Blog

本文采用的是/data目录作为mysql多实例总的根目录,然后规划不同 的MySQL实例端口号来作为/data下面的二级目录,不同的端口号就是不同实例目录,以区别不同的实例,二级目录下包含mysql数据文件,配置文件以及启动文件的目…

微信企业号开发[二]——获取用户信息

注:文中绿色部分为摘自微信官方文档 在《微信企业号开发[一]——创建应用》介绍了如何创建应用,但是当用户点击应用跳转到我们设定的URL时,其实并没有带上用户的任何信息,为了获取用户信息,我们需要借助微信提供的OAut…

mysql全套基础知识_Mysql基础知识整理

MySQL的查询过程 (一条sql语句在MySQL中如何执行):客户端请求 ---> 连接器(验证用户身份,给予权限) ---> 查询缓存(存在缓存则直接返回,不存在则执行后续操作) ---> 分析器(对SQL进行词法分析和语法分析操作) ---> 优化器(主要对…

渗透思维导图

转载于:https://www.cnblogs.com/DonAndy/p/5914747.html

mysql数据库用户的创建_mysql创建用户及数据库

登陆mysql[rootdn210120 conf]# mysql -uroot创建用户及密码mysql> grant usage on *.* to hive14localhost identified by 123456 with grant option;创建数据库mysql> create database hive14 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;赋予新用户操作新数据…

【计算机视觉】论文笔记:Ten years of pedestrian detection, what have we learned?

最近正在研究行人检测,学习了一篇2014年发表在ECCV上的一篇综述性的文章,是对行人检测过去十年的一个回顾,从dataset,main approaches的角度分析了近10年的40多篇论文提出的方法,发现有三种方法(DPM变体&am…

mysql命令导入导出数据库_MYSQL命令行导入导出数据库详解

Mysql命令行导入数据库:1,将要导入的.sql文件移至bin文件下,这样的路径比较方便2,同上面导出的第1步3,进入MySQL:mysql -u 用户名 -p如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码…

02-合并frame

进入IJKMediaPlayer工程--->--->选择release--->选择6s或者其他模拟器,Commandb编译--->选择真机版本,Commandb编译,查看finder,生成真机和模拟器两个版本的frameWork--->找到这个文件----> 真机和模拟器的IJKm…

recover 没有捕获异常_defer + recover 捕获所有异常

1)说明go的异常捕获需要延迟函数defer recover实现,在函数返回前,就可以捕获到, 这样其实比java的try catch更加优雅一点;比如: web服务器程序崩溃前,需要做一些清理,那么就可以这样搞定;还可以在捕获时,打印一些信息,继续panic,让错误往上抛…

sqoop从mysql导入hdfs_3.使用sqoop从mysql 导入数据到hdfs

使用sqoop从mysql 导入数据到hdfs注意:需要将mysql的jdbc驱动包放到lib目录下在conf目录中,执行cp sqoop-env-template.sh sqoop-env.sh#修改 ~/.bashrc,增加export HADOOP_CLASSPATH/opt/hadoop-2.6.0-cdh5.13.0/lib:/$HIVE_HOME/lib/*sourc…

JAVA微信开发:[17]如何获取所有关注用户

该方法获取所有关注公共账号的微信用户的openId集合&#xff0c; 再通过openId集合既可以获取所有的用户的信息。 /** * 获取所有的关注用户 * * return */ public List<String> getAllWeiXinUser() { GetExistAccessToken getExistAccessToken GetExistAccessToken…

JS中this的四种用法

1.在一般函数方法中使用 this 指代全局对象 function test(){this.x 1;alert(this.x);}test(); // 12.作为对象方法调用&#xff0c;this 指代上级对象 function test(){alert(this.x); } var o {}; o.x 1; o.m test; o.m(); // 1 3.作为构造函数调用&#xff0c;this 指代…

mysql lib 5.5.28_mysql5.5.28在Linux下的安装

mysql5.5.28在Linux下的安装1. 下载mysql2. 解压假如tar包在/home/zdw/software目录下#tar -xvf mysql-5.5.28-linux2.6-i686.tar.gz3. 移动到/usr/local/mysql#mv mysql-5.5.28-linux2.6-i686 /usr/local/添加快捷方式mysql指向mysql-5.5.28-linux2.6-i686#ln -s mysql-5.5.28…

mysql与缓存脏读_MySQL 事务的隔离级别问题 之 脏读

1. 脏读所谓的脏读就是指一个事务读取了另一个事务未提取的数据。试想一下&#xff1a;a账户要给b账户100元购买商品&#xff0c;如果a账户开启一个事务&#xff0c;执行下面的update语句做了如下转账的工作&#xff1a;update account set moneymoney-100 where namea;update …

PHP MYSQL关键词统计系统_PHP MySQL Order By 关键词

ORDER BY 关键词ORDER BY 关键词用于对记录集中的数据进行排序。语法SELECT column_name(s)FROM table_nameORDER BY column_name注释&#xff1a;SQL 对大小写不敏感。ORDER BY 与 order by 等效。例子下面的例子选取 "Persons" 表中的存储的所有数据&#xff0c;并…

mysql 数据库引擎介绍_MYSQL 数据库引擎介绍

一般来说&#xff0c;MySQL有以下几种引擎&#xff1a;ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。注意&#xff1a;不同的版本支持的引擎是有差异的。当然啦&#xff0c;如果你感觉自己的确技术高超&#xff0c;你还能够使用MySQL来创建自己的数据库引擎&#xff0c;这个已经…

linux解压eclipse启动时无法找到jre环境的解决办法

使用软链接的方法&#xff1a; 1.打开终端进入到eclipse安装主目录下&#xff1a;mkdir jre 2.cd jre 3.ln -s /home/zhoushuo/app/jdk1.8.0_102/bin bin转载于:https://www.cnblogs.com/shuo1208/p/5927218.html

linux as5 启动mysql_Red Hat AS5进入救援模式的步骤

当因为某些原因导致无法通过正常引导进入系统&#xff0c;如GRUB损坏或者误删除了某些重要的系统配置文件&#xff0c;或者进行某些特殊的系统维护任务&#xff0c;例如忘记了root用户的口令需要进行重置。就需要使用Linux救援模式。(1)放入操作系统光盘(2)boot&#xff1a;下输…

VC使用sqlite

SQLite可以到官方站点(http://www.sqlite.org/download.html)下载&#xff1a;Linux,Mac OS X, Windows下的已编译文件以及源代码、帮助文档。 SQLite官方下载只提供给我们一个sqlite3.dll跟一个sqlite3.def文件&#xff0c;并没有提供用于VC6.0的lib文件&#xff0c;可以利用s…