mysql yum repository提供linux平台上面的MySQL server, client和其它组件的rpm包。它支持以下平台:

基于EL5-, EL6-, 和 EL7-的平台,比如对应版本的ed Hat Enterprise Linux, Oracle Linux, CentOS

Fedora 22, 23, 24

步骤:

一、添加mysql yum repository

1.1 查看linux版本 uname -a。得到x.x.xx-xxx.elx 的信息,如2.6.18-300.el5.

1.2 根据系统版本下载对应的MySQL Yum repository。

下载地址 http://dev.mysql.com/downloads/repo/yum/

比如上面的版本应该下载el5-x的MySQL Yum repository。x为mysql版本。

如mysql57-community-release-el5-7.noarch.rpm

1.3 安装MySQL Yum repository:

shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm

如shell> sudo rpm -Uvh mysql57-community-release-el5-7.noarch.rpm

二、使用mysql yum repository时,会默认选择mysql的最新通用版本(如5.7)。如果这个版本是想     要的,跳过这一步。

在mysql yum repository这个网站,mysql community server(mysql社群服务)在不同的subrep    ository。其中最新的版本的subrepository默认是可用的。其它的版本的subrepository默认不可    用。用下面的命令可以查看mysql yum repository上面的所有的subrepository:

shell> yum repolist all | grep mysql

安装最新的版本不需要任何配置。安装特别的版本需要禁用最新版本subrepository。启用那个特    别版本的subrepository。通过编辑/etc/yum.repos.d/mysql-community.repo完成。一个典型的     例子:

[mysql57-community]

name=MySQL 5.7 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/

enabled=1

gpgcheck=1

gpgkey=

找到想要编辑的subrepository,修改enabled(0是禁用,1是启用)。

比如想要安装5.6的版本,修改5.6的enabled为1同时修改5.7的enabled为0。

(注意确保只有一个版本的enabled为1,通过shell> yum repolist enabled | grep mysql查看)

三、安装mysql:

shell> sudo yum install mysql-community-server

四、启动mysql:

shell> sudo service mysqld start

5.7特性:在初次启动的时候服务器的数据字典是空的。初次启动会有下面行为:

1.初始化一个数据库。

2.在数据字典生成一个ssl的certificate和key文件。

3.安装validate_password plugin 并可用。

4.创建一个超级用户root,并且将他的密码写入错误日志文件。通过下面命令显示:

shell> sudo grep 'temporary password' /var/log/mysqld.log

5.修改root密码:

shell> mysql -u root -p (密码是上面显示的密码)

mysql> set password for 'root'@'localhost' = password('新密码'                                    );

(新密码必须包含:1.一个大写字母;2.一个小写字母,3.一个特殊符                               号;4.一个数字;5.最少8位)

更多(安全,更新, MySQL Products,本地第三方分发)待续。。。

linux的mysql本地yum安装_linux下使用yum安装mysql相关推荐

  1. eas 在linux下安装_Linux下SVN的安装以及配置

    我这里演示下linux下如何安装svn,以及相应的配置文件,首先你需要准备一个linux系统,可以是阿里云,也可以是vm安装. 我这里使用的是CentOS 7 查看命令:cat /etc/redhat ...

  2. eas 在linux下安装_linux下easy_install的安装与使用详解

    Python中的easy_install工具用起来非常好用,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan. 1.easy_install安装 如果想使用easy_ ...

  3. linux prel安装_Linux下Perl的安装(转)

    今天在虚拟机测试shell脚本的时候,有些命令使用不了. 比如说 mysqlhotcopy ,它提示Perl的版本太低. 我用的 RedHat9 的Perl才5.8.0版本...(2002年以前的) ...

  4. linux网卡驱动离线安装_linux下网卡驱动安装全过程

    方法一,用RPM包安装驱动程序方法: 1.将驱动程序文件bcm5700-.src.rpm复制到一个临时目录中,并在此目录中运行以下命令:rpm –ivh bcm5700-.src.rpm 2.运行以下 ...

  5. rabbitnq 源码安装_linux下源码安装rabbitMq

    一.安装erlang 前期环境安装 1.利用yum安装erlang编译所依赖的环境 yum -y install make gcc gcc-c++ kernel-devel m4ncurses-dev ...

  6. 悬剑2.0 tools安装_linux下使用anocanda安装superset趟坑实践

    版本列表: python superset 0.28.1 访问anaconda官网,进入产品页https://www.anaconda.com/products/individual ,点击downl ...

  7. 一定会被mysql读取的文件_MySQL安装目录下,一定会被MySQL读取的配置文件是()。

    [其它]ADO.NET的应用与实践:使用存储过程访问数据库.例:8-5 [单选题]上消化道出血患者的饮食护理,下列哪项不妥? [单选题]TCP/IP 参考模型中,超文本传输协议(HTTP)依赖于运输层 ...

  8. linux的mysql本地yum安装_Linux下MySQL5.7.18 yum方式从卸载到安装过程图解

    折腾了大半天,看了想,想了看,总算是弄清楚yum安装的过程了,之前写过二进制包安装的,这里用yum安装,环境都是一样的,Centos7.2+MySQL5.7.18. 每一步都参考了不少文章,后面会一一 ...

  9. linux yum 安装mysql_Linux下使用yum安装MySQL

    linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...

最新文章

  1. 在SIFT和SURF之后,有哪些比较新的且具有一定影响力的自然图像配准算法?
  2. (0033) iOS 开发之Block 的基础用法及注意事项2
  3. overleaf服务端_部署私有在线Latex编辑器:Overleaf/sharelatex,写毕设神器
  4. git 服务器+git linux客户端搭建测试2
  5. laydate根据开始时间或者结束时间限制范围
  6. 业务中台01:中台解决方案本质在解决什么问题?
  7. 将本地时间转换成 UTC 时间,0时区时间
  8. Powershell调用静态方法
  9. Dijkstra算法——最短路径(转)
  10. Git (10)-- 打标签(git tag)
  11. C#代码与javaScript函数的相互调用(转)
  12. Logrotate操作手册
  13. PSCAD学习笔记(一)
  14. 放大器设计-光电放大电路噪声分析-理论
  15. Android水平仪实训报告,测量实训报告【三篇】
  16. 计算机语言abs,Abs函数
  17. Go语言中rune方法如何使用
  18. 第十六届—振兴杯计算机网络管理员决赛模拟题
  19. 逻辑的计算进路--从莱布尼茨到图灵的逻辑发展
  20. 简单的小程序——可操作的表白神器

热门文章

  1. python 项目构建工具_GitHub - shjlone/emake: 你见过的最简单的 GCC/CLANG 项目构建工具(python3版本)...
  2. 对php的感受100字_最新2020个人年终工作总结开头范文100字
  3. 【youcans 的 OpenCV 例程200篇】125. 形态算法之提取连通分量
  4. 微型计算机方面的论文,微型计算机论文.doc
  5. mysql 5.6 command line client闪退_MySQL 5.6 Command Line Client 点开闪退解决方法
  6. access求斐波拉契数列_打印目录,斐波那契数列的递归与循环,牧场牛数
  7. linux常用调试,linux下gdb常用的调试命令
  8. mockito mock void方法_一文让你快速上手 Mockito 单元测试框架
  9. linux内核 块驱动程序,linux – 为什么内核使用默认的块驱动程序而不是我的驱动程序代码?...
  10. Floyd算法及其应用