mysql-5.6.23.tar.gz安裝

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章