centos笔记-安装特定版本的mysql
centos6的yum默认安装的mysql是5.1版,
如果要安装5.6.16 版,有三个办法
1.yum方式,
这个方式的好处是通过yum安装卸载都很方便,坏处是版本无法详细制定,比如官方版本yum库,只有mysql5.6.37版
从mysql下载yum库,进行安装,参考:https://segmentfault.com/a/1190000007667534
或者http://www.cnblogs.com/a3470194/p/5480911.html
版本库参考官网https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
安装过程中出现了一个问题,NOKEY问题,参考 yum遇到warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY的解决办法
之后就安装完毕,
2.用RPM安装,
这个安装的好处是版本可以详细制定,坏处是卸载麻烦点,所以我用的这种方式,详细讲述一下过程
这个安装的是5.6.21,改一下版本号即可
安装完后,默认的配置文件时在/usr/my.cnf(这个目录可能因为系统版本不同而出现差异,自己仔细看安装log),我们可以复制到/etc目录下,cp /usr/my.cnf /etc/my.cnf
之后执行/usr/bin/mysql_install_db 来初始化mysql
安装过程中的log要仔细看,临时密码放在这个文件里
/root/.mysql_secret
安装完毕,启动时,会出现找不到mysql.sock,这个问题没有深入研究,只要用service 命令启动即可
service mysql start
进入mysql后,修改密码
SET PASSWORD = PASSWORD('xxxxx');
之后,建立普通用户并赋予权限
CREATE USER 'mysql'@'%' IDENTIFIED BY 'xxxxx';
GRANT ALL ON *.* TO 'mysql'@'%';
3.官网下载安装包,用scp传到服务器,进行安装,和第二种方式有点像,这个适用于版本要求比较特殊的情景下。
好处:适用各种版本的安装;坏处:安装麻烦,下载麻烦
centos笔记-安装特定版本的mysql的更多相关文章
- 安装特定版本 sysbench 以及安装时指定特定的mysql客户端
step1: 下载安装源码 https://github.com/akopytov/sysbench (git clone https://github.com/akopytov/sysbench.g ...
- CentOS7安装特定版本的Docker
查询可用版本 [root@bogon ~]# yum list docker-ce --showduplicates | sort -r 查询结果 * updates: centos.ustc.edu ...
- CentOS下安装高版本GCC
CentOS下安装高版本GCC 微信分享: 有时编译需要用到4.8以上版本的GCC,由于CentOS源没有提供高版本的GCC安装包,这时就不能通过安装包安装.通常的解决方案就是通过编译安装高版本的 ...
- Ubuntu安装特定版本安装包
Ubuntu安装特定版本安装包可以用aptitude,aptitude是apt-get的高级版,使用起来更强大. aptitude install package=version 比如我要安装2.6. ...
- 使用 docker 安装多版本的 MySQL
原文:使用 docker 安装多版本的 MySQL 首先从 docker 官网下载安装 docker. 检查 docker 安装是否成功,出现类似下面的信息就是安装好了 $ docker versio ...
- CentOS7 安装特定版本的Docker
先卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-late ...
- mysql使用yum源安装各个版本的mysql数据库
每次想用yum安装旧版本的mysql时,发现都找不到mysql的yum安装源,在官网只能找到最新版本mysql的yum源.后来才知道,原来最新的mysql的yum源也是包含了旧版本的mysql的yum ...
- conda查找安装包的版本以及安装特定版本的包
如下图 想要安装特定版本的torchvision,然后conda search torchvision,能够列出conda云上所有的安装包 然后,安装包的时候,conda install 包名=版本就 ...
- centos yum安装高版本php,apache,mysql
1.检查当前安装的PHP包 yum list installed | grep php 或者 yum list installed php* 如果要删除,可执行 yum remove php.x8 ...
随机推荐
- Method for Estimating the Number of Concurrent Users
1. Formula for Estimating the Average Number of Concurrent users We begin by defining what the numbe ...
- Spark与Pandas中DataFrame对比(详细)
Pandas Spark 工作方式 单机single machine tool,没有并行机制parallelism不支持Hadoop,处理大量数据有瓶颈 分布式并行计算框架,内建并行机制paral ...
- 【bzoj2597】[Wc2007]剪刀石头布 动态加边费用流
题目描述 在一些一对一游戏的比赛(如下棋.乒乓球和羽毛球的单打)中,我们经常会遇到A胜过B,B胜过C而C又胜过A的有趣情况,不妨形象的称之为剪刀石头布情况.有的时候,无聊的人们会津津乐道于统计有多少这 ...
- POJ 1038 Bugs Integrated, Inc. ——状压DP
状态压缩一下当前各格子以及上面总共放了几块,只有012三种情况,直接三进制保存即可. 然后转移的时候用搜索找出所有的状态进行转移. #include <map> #include < ...
- 【bzoj1878】[SDOI2009]HH的项链 - 树状数组 - 离线处理
[SDOI2009]HH的项链 Time Limit: 4 Sec Memory Limit: 64 MBSubmit: 4834 Solved: 2384[Submit][Status][Dis ...
- P3102 [USACO14FEB]秘密代码Secret Code
题目描述 Farmer John has secret message that he wants to hide from his cows; the message is a string of ...
- 计算机windows7连接打印机
计算机连接打印机 (1)查看打印机的名字. 示例,打印机名为 HP LaserJet M1522 .... (2)打开windows开始菜单,点击[设备和打印机],然后查看打印机和传真那个区域是否有打 ...
- 马蜂窝ABTest多层分流系统的设计与实现
什么是 ABTest 产品的改变不是由我们随便「拍脑袋」得出,而是需要由实际的数据驱动,让用户的反馈来指导我们如何更好地改善服务.正如马蜂窝 CEO 陈罡在接受专访时所说:「有些东西是需要 Sen ...
- 洛谷——P1025 数的划分
P1025 数的划分 题目描述 将整数n分成k份,且每份不能为空,任意两个方案不相同(不考虑顺序). 例如:n=7,k=3,下面三种分法被认为是相同的. 1,1,5; 1,5,1; 5,1,1; 问有 ...
- HDU_4770 Lights Against Dudely 状压+剪枝
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=4770 Lights Against Dudely Time Limit: 2000/1000 MS ( ...