文档章节

CentOS 6.5 64 安装 mysql-5.7.19

流云_CN
 流云_CN
发布于 2017/08/14 10:17
字数 537
阅读 507
收藏 0
点赞 0
评论 0

做政府项目经常要遇到在内网或局域网的服务器上安装MySQL数据库的问题,安装过很多次但是经常忘记具体的命令和步骤所以写在这里也供有需要的人参考吧

步骤:

1.在官网下载Mysql的安装包。并上传到服务器。

这里我下载的打包文件为 : mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

地址: https://dev.mysql.com/downloads/mysql/

在网页下方选择目标操作系统和对应的MySQL版本

2.防止安装过程中出现冲突,所以先查询一下系统中是否安装过mysql相关的包。

命令: 

rpm -aq | grep mysql

如果找到有相关的结果,卸载即可。这里需要注意 rpm -e 命令需要增加  --nodeps 否则会出现依赖问题导致卸载失败

3.安装MySQL程序

下解压上传到服务器上的压缩文件,得到如下文件列表:

解压命令:

tar xvf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

参考MySQL官网文档依次安装如下几个包,这里还是要增加--nodeps 否则可能会出现依赖问题。

mysql-community-server, mysql-community-client, mysql-community-libs, mysql-community-common, mysql-community-libs-compat

安装命令为: rpm -ivh 包名  --nodeps 

4.启动MySQL

安装完成后运行  service mysqld start;

mysql启动后需要会自动初始化数据库,并生成一个随机的root密码,通过如下命令查看随机密码:

grep 'temporary password' /var/log/mysqld.log

5.登录MySQL 修改root 密码,并设置root用户远程访问权限。

登录mysql:  mysql -u root -p

修改root密码: ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

允许root远程登录:

grant all on *.* to 'root'@'%' identified by '你的密码' with grant option;
flush privileges;

6.修改防火墙配置允许3306端口访问。

编辑 vim /etc/sysconfig/iptables

增加 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

然后 :wq 保存,并重启 防火墙  service iptables restart

大功告成!

有写命令需要 root权限,所以需要在命令之前使用 sudo ,由于这是个精简的过程供参考。

© 著作权归作者所有

共有 人打赏支持
流云_CN
粉丝 5
博文 2
码字总数 1621
作品 0
北京
架构师
linux平台下rpm方式和源码包方式安装mysql5.7

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 一、下载mysql的rpm包 Mysql5.7.19的下载地址是: http://dev.m...

Mr大表哥 ⋅ 2017/08/06 ⋅ 0

Centos6.9安装Myql数据库RPM包

Centos6.9安装Myql数据库RPM包 1、进入/usr/src目录 [root@ljctest nginx-1.12.1]# cd /usr/src/ [root@ljctest src]# ls debug kernels nginx-1.12.1 nginx-1.12.1.tar.gz 2、下载Myql5.7.1......

飞天喜羊羊 ⋅ 03/26 ⋅ 0

centos 7 安装 MySQL 5.7

环境介绍 服务器地址: 192.168.99.122 MySQL版本:MySQL 5.7 mysql-community-server-5.7.19-1.el7.x86_64 操作步骤 #下载安装yum源 wget http://repo.mysql.com/mysql57-community-release......

冰河sjm ⋅ 2017/11/17 ⋅ 0

centos7+mysql5.7二进制安装

一、优化部分 1、操作系统参数调优 2、数据库参数调优 3、防火墙设置等 二、安装部分 1、创建用户和组 # groupadd mysql useradd -g mysql mysql 2、到安装目录,解压安装文件 #cd /data ta...

francisxys ⋅ 05/18 ⋅ 0

Hive on Spark安装与配置(无数坑)

一、版本如下 注意:Hive on Spark对版本有着严格的要求,下面的版本是经过验证的版本 apache-hive-2.3.2-bin.tar.gz hadoop-2.7.2.tar.gz jdk-8u144-linux-x64.tar.gz mysql-5.7.19-1.el7.x...

collen7788 ⋅ 01/08 ⋅ 0

mysql5.7.19zip免安装以及修改root密码

下载 官方下载地址,可能你需要注册账号 下载64位版本,如下图: 解压到安装目录,比如我是E:IDEmysql-5.7.19-winx64 配置环境变量 新建环境变量MYSQL_HOME,值为安装目录E:IDEmysql-5.7.19...

notis ⋅ 2017/09/23 ⋅ 0

配置MYSQL组复制

前面一篇文章简要介绍了mysql组复制的工作流程、先决条件与限制条件,以及同传统的异步复制集半同步复制的特点进行对比。本文将介绍mysql组复制的具体配置过程。 一、环境介绍 操作系统版本:...

ylw6006 ⋅ 2017/10/12 ⋅ 0

Linux 下编译安装 MySQL(Percona Server) 5.6

系统环境: CentOS 6.5 / 7.0 x86_64 Fedora 20 x86_64 简介 Percona Server 是 MySQL 的衍生版,专注于 Linux/BSD 下 MySQL 数据库服务器的改进, 在功能和性能上较 MySQL 有着显著的提升。...

闪电 ⋅ 2015/08/14 ⋅ 0

centos7安装 MySQL5.7.19

环境:虚拟机+centos7 1.下载二进制包,下面mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz链接是官网 cd /usr/local/src wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-li......

c1awn ⋅ 2017/09/27 ⋅ 0

分布式文件系统之MogileFS实现

一、简介 1、分布式文件系统 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连,也就是集群文件系统,可...

斜视天花板 ⋅ 2014/05/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

解决yum安装报错Protected multilib versions

使用yum安装报错Protected multilib versions原因是因为多个库不能共存,不过更新的话也并不行,但是可以在安装命令后面加上如下一段命令: --setopt=protected_multilib=false 案例: 比如需...

北岩 ⋅ 32分钟前 ⋅ 0

为什么要学习Typescript???

简单来说 目前的typescript就是未来的javascript 为什么?? 这要从ECMA-262标准的第4版说起 对了 我们说的ES5 其实是ECMAScript3.1这个替代性建议被扶正了而已... 那么 第4版标准是什么? 看看...

hang1989 ⋅ 37分钟前 ⋅ 0

linux安装ipfs

一、下载ipfs # cd /usr/local/ipfs/ # wget https://dist.ipfs.io/go-ipfs/v0.4.15/go-ipfs_v0.4.15_linux-amd64.tar.gz # tar -zxvf go-ipfs_v0.4.15_linux-amd64.tar.gz 二、安装ipfs # ......

八戒八戒八戒 ⋅ 42分钟前 ⋅ 0

jvm程序执行慢诊断手册

生产环境最多的几种事故之一就是程序执行慢,如果是web服务的话,表现就是响应时间长。本文分享,从业多年形成的排查守则。 诊断步骤 系统资源查看 首先是系统资源查看,而且必须是在第一步。...

xpbob ⋅ 43分钟前 ⋅ 0

YII2 advanced 高级版本项目搭建-添加API应用以及多应用

一、YII安裝 安裝yii可以用composer安裝,也可以在yii中文社区下载归档文件安装 composer安装就不介绍了,因为要安装composer,比较麻烦,当然安装了composer是最好的,以后安装yii的插件要用...

botkenni ⋅ 44分钟前 ⋅ 0

在jdk1.8的环境下模拟永久代内存溢出

相信不少小伙伴在看深入理解Java虚拟机的时候,作者给我们举例一个demo来发生PermGen space 1、通过List不断添加String.intern(); 2、通过设置对应的-XX:PermSize与-XX:MaxPermSize(更快看到...

虾几把写 ⋅ 今天 ⋅ 0

开发OpenDaylight组件的完整流程

在前面介绍学习了OpenDaylight的几个重要模块后,这里再来介绍下完整开发一个模块的过程。 OSGI的bundles提供被其他OSGI组件调用的服务。这个教程中展示的是Data Packet Service去解析数据包...

wangxuwei ⋅ 今天 ⋅ 0

Java序列化和反序列化

1、什么是序列化和反序列化 序列化:把对象转换为字节序列的过程。 反序列化:把字节序列恢复成对象的过程。 2、被序列化的类需要实现serializable接口,只是为了标注该对象是可以被序列化的...

IT-Mamba ⋅ 今天 ⋅ 0

流式构建原理

流式构建需要达到分钟级的数据更新频率,Kylin采用类似于Spark Streaming的做法,每隔数分钟进行一次微构建。这边的构建需要考虑到一个延迟因素,分布式网络存在延迟等因素,该时间段的数据有...

无精疯 ⋅ 今天 ⋅ 0

在maven项目工程编写solr代码,需要的依赖

solrJ <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> <version>6.6.2</version> </dependency> <dependency> <groupId>org.apache.httpcomponents<......

爱运动的小乌龟 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部