编译安装mysql与mysql error 解决之道
今天在济南出差,通过尝试编译安装mysql,使得一个诡异的问题得到解决。下面以流水的方式记述一下问题具体是怎样得到解决的。 昨天转发了一篇博文——error : The server quit without updating PID file 后来遇到了问题,error : cannot connect to local mysql server through socket (/tmp/mysql.sock) 后来辗转周折,先是删除mysql,然后用yum install mysql的方式重新安装MySQL,结果并没有得到改善。 Linux下编译安装MySQL 下面是在 CentOS 6.5 下编译安装 MySQL 5.6.20 (作者安装的是5.6.20,然而我在按照这个地址下载mysql源码时遇到障碍,所以换了另外一个版本) 1. 首先卸载系统自带的 mysql # yum remove mysql 2.安装cmake 下载cmake源码 # wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz # tar xzfv cmake-2.8.5.tar.gz # cd cmake-2.8.5 # ./configure ( 如果提示没安装C++编译器就先安装C++编译器:# yum -y install gcc-c++