1 1、备份
2
3 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
4
5 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
6
7 CentOS 5
8
9 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
10 CentOS 6
11
12 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
13 CentOS 7
14
15 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum install gcc gcc-c++ ncurses-devel perl -y
groupadd mysql
useradd mysql -s /sbin/nologin -M -g mysql
mkdir -p /data/mysql
1 cd cmake-2.8.8
2 ./configure
3 make && make install
cd mysql-5.5.32
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5.32 \
-DMYSQL_DATADIR=/usr/local/mysql-5.5.32/data \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
-DENABLED_LOCAL_INFILE=ON \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
-DWITH_FAST_MUTEXES=1 \
-DWITH_ZLIB=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_READLINE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DWITH_DEBUG=0
make && make install
ln -s /usr/local/mysql-5.5.32/ /usr/local/mysql
cp support-files/my-small.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysql
[root@mysql_master1 mysql-5.5.32]# vim /etc/init.d/mysql
[root@mysql_master1 mysql-5.5.32]# chmod 755 !$
chmod 755 /etc/init.d/mysql
[root@mysql_master1 mysql-5.5.32]# echo 'export PATH=/usr/local/mysql/bin:$PATH' >>/etc/profile
[root@mysql_master1 mysql-5.5.32]# source !$
./mysql_install_db --basedir=/usr/local/mysql --datadir=/data/mysql --user=mysql