Install mysql5.5.27 # From mysql-cluster-gpl-7.2.8.tar.gz #! /Bin/sh www.2cto.com # install mysql 5.5.27 through mysql-cluster-gpl-7.2.8.tar.gz # add pathmkdir-p/var/lib/mysql # add data pathmkdir-p/var/lib/data/mysql # groupadd mysql # useradd-g mysql mysqlchown-R mysql: mysql/var/lib/yum-y install gcc-c ++ autoconf libjpeg-devel libpng-devel freetype-devel libxml2 libxml2-devel zlib-devel glibc-devel glib2 glib2-de Vel bzip2 bzip2-devel ncurses-devel curl-devel kernel e2fsprogs-devel kernel krb5-devel libidn-devel openssl-devel openldap-devel kernel openldap-clients openldap-servers bison kernel/home/guanli /mysql-cluster-gpl-7.2.8.tar.gz/var/libcd/var/libtar-zvxf mysql-cluster-gpl-7.2.8.tar.gzmv mysql-cluster-gpl-7.2.8 mysql5.27cd mysql5.5.27 # rm CMakeCache.txt c Make-DCMAKE_INSTALL_PREFIX =/var/lib/mysql-DMYSQL_DATADIR =/var/lib/data/mysql-DINSTALL_SBINDIR =/var/lib/mysql/sbin-DSYSCONFDIR =/etc-DINSTALL_PLUGINDIR = /var/lib/mysql/lib64/mysql/plugin-DINSTALL_MANDIR =/var/lib/mysql/share/man-dinstall_1_dir =/var/lib/mysql/share-DINSTALL_LIBDIR =/ var/lib/mysql/lib64/mysql-DINSTALL_INCLUDEDIR =/var/lib/mysql/include/mysql-DINSTALL_INFODIR =/var/lib/mysql/sh Are/info-records = 1-records = 1-DWITH_READLINE = 1-DWITH_SSL = system-DWITH_ZLIB = system-DWITH_LIBWRAP = 0-DMYSQL_TCP_PORT = 3306-DMYSQL_UNIX_ADDR =/var/lib//mysql. sock-encoding = 1-DEXTRA_CHARSETS = all-DDEFAULT_CHARSET = utf8-DDEFAULT_COLLATION = utf8_general_ci-encoding = 1-DMYSQL_USER = mysql-DWITH_DEBUG = 0-DENABLE_PROFILING = 0 -DWITH_COMMENT = 'string' make & make installcp support-files/my-medium.cnf/etc/my. cnf # chmod a + rwx/scripts/mysql_install_db. /scripts/mysql_install_db -- user = mysql -- basedir =/var/lib/mysql -- datadir =/var/lib/data/mysql #/var/lib/mysql/bin/mysqld_safe & cannot start now, there are many problems to be updated. Problem 1: When compiling with cmake, relative paths must be used instead of absolute paths. Otherwise, errors may occur. Www.2cto.com solution: change the configuration command: cmake-DCMAKE_INSTALL_PREFIX =/var/lib/mysql-plugin =/var/lib/data/mysql-DINSTALL_SBINDIR = sbin-DSYSCONFDIR =/etc-DINSTALL_PLUGINDIR = lib64/mysql/plugin-DINSTALL_MANDIR = share/man-dinstall_1_dir = share-DINSTALL_LIBDIR = lib64/mysql-DINSTALL_INCLUDEDIR = include/mysql-DINSTALL_INFODIR = share/info-DWITH_INNOBASE_STORAGE_ENGINE = 1-region = 1-Diffusion TH_READLINE = 1-DWITH_SSL = system-DWITH_ZLIB = system-DWITH_LIBWRAP = 0-DMYSQL_TCP_PORT = 3306-DMYSQL_UNIX_ADDR =/var/lib/data/mysql. sock-character = 1-DEXTRA_CHARSETS = all-DDEFAULT_CHARSET = utf8-character = bytes-character = 1-DMYSQL_USER = mysql-DWITH_DEBUG = 0-DENABLE_PROFILING = 0-DWITH_COMMENT = 'string' 01:55:07 mysqld_safe Starting mysqld daemo N with databases from/var/lib/mysql/data/var/lib/mysql/sbin/mysqld: file '. /mysql-bin.index 'not found (Errcode: 13) 121212 1:55:08 [ERROR] Aborting resolved: Permission issue. # Chown-R mysql: mysql/var/lib/