yum install -y ncurses-devel
yum -y install gcc*
tar zxvf cmake-2.8.12.2.tar.gz
cd cmake-2.8.12.2
./configure
make
make install
groupadd mysql
useradd mysql -g mysql
mkdir -p /data/mysql
tar zxvf mysql-5.6.23.tar.gz
cd mysql-5.6.23
cmake .
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DSYSCONFDIR=/usr/local/mysql/etc
-DMYSQL_DATADIR=/usr/local/mysql/data
-DMYSQL_TCP_PORT=3306
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock
-DEXTRA_CHARSETS=all
-DWITH_EXTRA_CHARSETS=complex
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci
-DWITH_READLINE=1
-DWITH_EMBEDDED_SERVER=1
-DENABLED_LOCAL_INFILE=1
-DWITH_INNOBASE_STORAGE_ENGINE=1
make
make install
cp support-files/my-default.cnf /etc/my.cnf
cd /usr/local/mysql
chown -R mysql:mysql .
scripts/mysql_install_db
--user=mysql
--basedir=/usr/local/mysql
--datadir=/data/mysql/
chown -R root:mysql .
chown -R mysql:mysql /data/mysql
chmod -R ug+rwx .
echo 'user=mysql' >> /etc/my.cnf
echo 'datadir=/data/mysql' >> /etc/my.cnf
echo 'default-storage-engine=MyISAM' >> /etc/my.cnf
chkconfig --add mysqld
cp support-files/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig mysql on
/etc/init.d/mysql start
echo 'mysql' >>/etc/profile
echo '#mysql environment' >>/etc/profile
echo 'export PATH=/usr/local/mysql/bin:$PATH' >>/etc/profile
echo 'alias mysql_start="mysqld_safe&"' >>/etc/profile
echo 'alias mysql_stop="mysqladmin -uroot -p shutdown"' >>/etc/profile
source /etc/profile
/usr/local/mysql/bin/mysqladmin -uroot password yicha.123
mysql-5.6.23.tar.gz安裝
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.