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. 更新pip10后 ImportError: cannot import name ‘main'

    百度了几个回答都没有解决问题,有些回答明显是直接复制过来的一点价值都没有,然后google一下立马解决.很多时候不能怪搜索引擎,问题出在一些国内网友对知识的不负责任 解决:找到报错文件,也就是那个pi ...

  2. 在iOS9 中使用3D Touch

    iOS9提供了四类API( Home Screen Quick Action . UIKit Peek & Pop . WebView Peek & Pop 和 UITouch For ...

  3. ElasticSearch 2 (20) - 语言处理系列之如何开始

    ElasticSearch 2 (20) - 语言处理系列之如何开始 摘要 Elasticsearch 配备了一组语言分析器,为世界上大多数常见的语言提供良好的现成基础支持. 阿拉伯语.亚美尼亚语,巴 ...

  4. ping出现dup问题

    华为交换机收到mac地址漂移告警:  Dec 24 2018 16:48:22+08:00 HW5320 %%01SECE/4/UCSUPPRESSRESUME(l) [66]:MAC address ...

  5. vue中npm run dev运行项目不能自动打开浏览器! 以及 webstorm跑vue项目jshint一直提示错误问题的解决方法!

    vue中npm run dev运行项目不能自动打开浏览器!以及 webstorm跑vue项目jshint一直提示错误问题的解决方法! 1.上个项目结束就很久没有使用vue了,最近打算用vue搭建自己的 ...

  6. dos批量导入不受信任的证书及软件限制策略的应用

    certmgr.exe -add "证书.cer" -s -r localMachine Disallowed 导入授信机构 certmgr -add "证书.cer&q ...

  7. 设置close

  8. 【设计模式】—— 桥接模式Bridge

    前言:[模式总览]——————————by xingoo 模式意图 这个模式使用的并不多,但是思想确实很普遍.就是要分离抽象部分与实现部分. 实现弱关联,即在运行时才产生依赖关系. 降低代码之间的耦合 ...

  9. Django 高并发负载均衡

    1 什么是负载均衡? 当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能.那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台 ...

  10. Luogu 2762 太空飞行计划 / Libre 6001 「网络流 24 题」太空飞行计划 (网络流,最大流)

    Luogu 2762 太空飞行计划 / Libre 6001 「网络流 24 题」太空飞行计划 (网络流,最大流) Description W 教授正在为国家航天中心计划一系列的太空飞行.每次太空飞行 ...