centos6.5环境通过rpm包安装mysql5.5.51数据库





注意:此方法适用于单独安装数据库的需求,如果在该机器上还需要安装php环境,建议mysql通过编译或yum方式安装





1.查找已经安装的mysql并删除

rpm -qa | grep mysql

mysql-libs-5.1.73-7.el6.x86_64

mysql-5.1.73-7.el6.x86_64





rpm -e mysql-libs-5.1.73-7.el6.x86_64 --nodeps

rpm -e mysql-5.1.73-7.el6.x86_64 --nodeps





2.rpm安装mysql5.5.51

rpm -ivh MySQL-server-5.5.51-1.el6.x86_64.rpm 

rpm -ivh MySQL-client-5.5.51-1.el6.x86_64.rpm 

rpm -ivh MySQL-devel-5.5.51-1.el6.x86_64.rpm 





安装:

 rpm -ivh MySQL-devel-5.5.51-1.el6.x86_64.rpm 

warning: MySQL-devel-5.5.51-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing...                ########################################### [100%]

   1:MySQL-devel            ########################################### [100%]





[root@node2 ~]# rpm -ivh MySQL-server-5.5.51-1.el6.x86_64.rpm 

warning: MySQL-server-5.5.51-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing...                ########################################### [100%]

   1:MySQL-server           ########################################### [100%]

160901  1:42:12 [Note] /usr/sbin/mysqld (mysqld 5.5.51) starting as process 6139 ...

160901  1:42:12 [Note] /usr/sbin/mysqld (mysqld 5.5.51) starting as process 6146 ...





PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !

To do so, start the server, then issue the following commands:





/usr/bin/mysqladmin -u root password 'new-password'

/usr/bin/mysqladmin -u root -h node2.chinasoft.com password 'new-password'





Alternatively you can run:

/usr/bin/mysql_secure_installation





which will also give you the option of removing the test

databases and anonymous user created by default.  This is

strongly recommended for production servers.





See the manual for more instructions.





Please report any problems at http://bugs.mysql.com/





[root@node2 ~]# rpm -ivh MySQL-client-5.5.51-1.el6.x86_64.rpm 

warning: MySQL-client-5.5.51-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing...                ########################################### [100%]

   1:MySQL-client           ########################################### [100%]





报错:

error: Failed dependencies:

MySQL-devel conflicts with mysql-devel-5.1.73-7.el6.x86_64

删除原有的mysql5.1

rpm -e mysql-devel-5.1.73-7.el6.x86_64 --nodeps





3.验证是否安装成功

pm -qa|grep -i mysql

MySQL-client-5.5.51-1.el6.x86_64

MySQL-server-5.5.51-1.el6.x86_64

MySQL-devel-5.5.51-1.el6.x86_64





配置文件

cp /usr/share/mysql/my-large.cnf /etc/my.cnf





mkdir /data/mydata

修改配置文件

vim /etc/my.cnf

socket = /data/mydata/mysql.sock

socket = /data/mydata/mysql.sock

datadir=/data/mydata





4.初始化数据库

/usr/bin/mysql_install_db





改变/data/的所有者

chown -R mysql.mysql /data





启动数据库

service mysql start

centos6.5环境通过rpm包安装mysql5.5.51数据库的更多相关文章

  1. CentOS6.5系统下RPM包安装MySQL5.6(转)

    1.查看操作系统相关信息. [root@linuxidc ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [root@ ...

  2. 在工作有时候centos6.5系统使用rpm包安装mysql5.7出现的问题

    首先说明一下,我用的CentOS版本是6.6,64位.打印机驱动程序是两个rpm安装包:cndrvcups-common-2.60-1.x86_64.rpm和cndrvcups-capt-2.60-1 ...

  3. centos6.5环境源码编译安装mysql5.6.34

    centos6.5环境源码编译安装mysql5.6.34 源码下载地址http://dev.mysql.com/downloads/mysql/5.6.html#downloads 选择Generic ...

  4. Salt之CentOS7.5使用RPM包安装MySQL5.7.22

    手动安装参考CentOS7.5使用RPM包安装MySQL5.7.22 目录结构为 install.sls文件 #按顺序分别安装commin libs client server #避免冲突安装comm ...

  5. CentOS6.5下RPM包安装MySQL5.6.35

    基本环境:VMware10.0+CentOS6.5+MySQL5.6.35 .查看操作系统相关 shell> cat /etc/issue shell> uname -a .创建需要下载r ...

  6. centos6.5中rpm包安装mysql5.7(初始化出错如何解决)

    下载rpm包见:http://www.cnblogs.com/grey-wolf/p/7472680.html 1.rz上传到服务器,解压缩 rz [root@mini2 upload]# -.el6 ...

  7. centos6.5环境使用RPM包离线安装MariaDB 10.0.20

    1. 进入MariaDB官网下载MariaDB需要的RPM包 2. 使用下载软件下载所需要的RPM包, 总共4个, 并上传到CentOS主机指定目录. MariaDB-10.0.20-centos6- ...

  8. CentOS7.5使用RPM包安装MySQL5.7.22

    参考:https://blog.csdn.net/sevenkoala/article/details/76163853 1,安装环境查看 2,下载安装rpm包 下载地址:https://downlo ...

  9. rpm包安装mysql5.6.*版本

    1.查看是否已经安装Mysql rpm -qa | grep -i mysql #删除已经安装的Mysql程序 rpm -ev *****.rpm 2.检查是否还有残留mysql文件夹 find / ...

随机推荐

  1. Java设计模式之单例模式(七种写法)

    Java设计模式之单例模式(七种写法) 第一种,懒汉式,lazy初始化,线程不安全,多线程中无法工作: public class Singleton { private static Singleto ...

  2. 课堂final发布

    项目组名:奋斗吧兄弟 小组成员:黄兴.李俞寰.栾骄阳.王东涵.杜桥 今天6个小组在课上进行了Final发布,以下是我的一些看法: 1.Nice团队的约跑app: 今天Nice团队给我的最突出的印象就是 ...

  3. vsphere web client 使用中文的解决办法

    1. 很多网站这么说的: vsphere web client的默认URL为:https://hostname:9443/vsphere-client 可以在URL后面加上一个参数来指定区域语言 英语 ...

  4. Ubuntu17安装maven3.5.2

    1.下载maven 源码文件.tar.gz 2.解压源文件sudo tar -zxvf .tar.gz文件 3.配置/etc/profile文件 export MAVEN_HOME=/app/java ...

  5. 一本通1623Sherlock and His Girlfriend

    1623:Sherlock and His Girlfriend 时间限制: 1000 ms         内存限制: 524288 KB [题目描述] 原题来自:Codeforces Round ...

  6. Java基础整理之字节、数组、字符串、面向对象

    一.字节(8个)8bit = 1B或1byte1024B = 1Kb 二.强制类型转换顺序及其大小顺序遵循向上转换的规则byte,short,char -> int -> long -&g ...

  7. 【贪心策略】USACO 越野跑

    问题 H: 越野跑[贪心策略] [题面] 为了能在下一次跑步比赛中有好的发挥,贝茜在一条山路上开始了她的训练.贝茜希望能在每次训练中跑得尽可能远,不过她也知道农场中的一条规定:奶牛独自进山的时间不得超 ...

  8. c++函数写的都对,还是说incompatible或者not found的解决办法

    vs2010,c++,定义了一个函数如下,在BianHuanYuDib.h文件中: 在BianHuanYuDib.cpp中: 写的完全正确,但还是会报错: 很明显,连std都报错了,一般不是真的有很大 ...

  9. 解题:NOIP 2018 保卫王国

    题面 最小支配集=全集-最大独立集 所以先把点权改成正无穷/负无穷来保证强制选/不选某个点到独立集里,然后变成了洛谷的动态DP模板 GTMDNOIP2018ZTY #include<stack& ...

  10. AIO + ByteBufferQueue + allocateDirect 终于可以与NIO的并发性能达到一致。

    看到这个标题,你可能会惊讶,相比NIO,AIO不就是为了在高并发的情况下代替NIO的吗? 是的,没错,但是在并发不高的情况下,AIO的性能表现很多时候还不如NIO. 在一台机子上用ab进行并发压力测试 ...