linux的mysql本地yum安装_linux下使用yum安装mysql
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相关推荐
- eas 在linux下安装_Linux下SVN的安装以及配置
我这里演示下linux下如何安装svn,以及相应的配置文件,首先你需要准备一个linux系统,可以是阿里云,也可以是vm安装. 我这里使用的是CentOS 7 查看命令:cat /etc/redhat ...
- eas 在linux下安装_linux下easy_install的安装与使用详解
Python中的easy_install工具用起来非常好用,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan. 1.easy_install安装 如果想使用easy_ ...
- linux prel安装_Linux下Perl的安装(转)
今天在虚拟机测试shell脚本的时候,有些命令使用不了. 比如说 mysqlhotcopy ,它提示Perl的版本太低. 我用的 RedHat9 的Perl才5.8.0版本...(2002年以前的) ...
- linux网卡驱动离线安装_linux下网卡驱动安装全过程
方法一,用RPM包安装驱动程序方法: 1.将驱动程序文件bcm5700-.src.rpm复制到一个临时目录中,并在此目录中运行以下命令:rpm –ivh bcm5700-.src.rpm 2.运行以下 ...
- rabbitnq 源码安装_linux下源码安装rabbitMq
一.安装erlang 前期环境安装 1.利用yum安装erlang编译所依赖的环境 yum -y install make gcc gcc-c++ kernel-devel m4ncurses-dev ...
- 悬剑2.0 tools安装_linux下使用anocanda安装superset趟坑实践
版本列表: python superset 0.28.1 访问anaconda官网,进入产品页https://www.anaconda.com/products/individual ,点击downl ...
- 一定会被mysql读取的文件_MySQL安装目录下,一定会被MySQL读取的配置文件是()。
[其它]ADO.NET的应用与实践:使用存储过程访问数据库.例:8-5 [单选题]上消化道出血患者的饮食护理,下列哪项不妥? [单选题]TCP/IP 参考模型中,超文本传输协议(HTTP)依赖于运输层 ...
- linux的mysql本地yum安装_Linux下MySQL5.7.18 yum方式从卸载到安装过程图解
折腾了大半天,看了想,想了看,总算是弄清楚yum安装的过程了,之前写过二进制包安装的,这里用yum安装,环境都是一样的,Centos7.2+MySQL5.7.18. 每一步都参考了不少文章,后面会一一 ...
- linux yum 安装mysql_Linux下使用yum安装MySQL
linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...
最新文章
- 在SIFT和SURF之后,有哪些比较新的且具有一定影响力的自然图像配准算法?
- (0033) iOS 开发之Block 的基础用法及注意事项2
- overleaf服务端_部署私有在线Latex编辑器:Overleaf/sharelatex,写毕设神器
- git 服务器+git linux客户端搭建测试2
- laydate根据开始时间或者结束时间限制范围
- 业务中台01:中台解决方案本质在解决什么问题?
- 将本地时间转换成 UTC 时间,0时区时间
- Powershell调用静态方法
- Dijkstra算法——最短路径(转)
- Git (10)-- 打标签(git tag)
- C#代码与javaScript函数的相互调用(转)
- Logrotate操作手册
- PSCAD学习笔记(一)
- 放大器设计-光电放大电路噪声分析-理论
- Android水平仪实训报告,测量实训报告【三篇】
- 计算机语言abs,Abs函数
- Go语言中rune方法如何使用
- 第十六届—振兴杯计算机网络管理员决赛模拟题
- 逻辑的计算进路--从莱布尼茨到图灵的逻辑发展
- 简单的小程序——可操作的表白神器
热门文章
- python 项目构建工具_GitHub - shjlone/emake: 你见过的最简单的 GCC/CLANG 项目构建工具(python3版本)...
- 对php的感受100字_最新2020个人年终工作总结开头范文100字
- 【youcans 的 OpenCV 例程200篇】125. 形态算法之提取连通分量
- 微型计算机方面的论文,微型计算机论文.doc
- mysql 5.6 command line client闪退_MySQL 5.6 Command Line Client 点开闪退解决方法
- access求斐波拉契数列_打印目录,斐波那契数列的递归与循环,牧场牛数
- linux常用调试,linux下gdb常用的调试命令
- mockito mock void方法_一文让你快速上手 Mockito 单元测试框架
- linux内核 块驱动程序,linux – 为什么内核使用默认的块驱动程序而不是我的驱动程序代码?...
- Floyd算法及其应用