瀹夎mysql闇�瑕佺殑缂栬瘧宸ュ叿锛�
yum -y install聽cmake gcc-c++ ncurses-devel perl-Data-Dumper boost boost-doc boost-devel聽聽make bison-devel聽 autoconf automake zlib* fiex* libxml* libmcrypt* libtool-ltdl-devel*
涓嬭浇mysql锛氶�夋嫨source code / generic linux
tar -zxvf mysql鏂囦欢
cd聽 mysql鏂囦欢
鎵ц浠ヤ笅鍛戒护
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \聽聽
-DSYSCONFDIR=/etc \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \聽
-DDEFAULT_CHARSET=utf8 \聽
-DDEFAULT_COLLATION=utf8_general_ci \聽
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \聽
-DWITH_MYISAM_STORAGE_ENGINE=1 \聽
-DWITH_INNOBASE_STORAGE_ENGINE=1 \聽
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/data/mysql \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
缁撴潫鍚庢墽琛岋細
make && make install聽 缂栬瘧骞跺畨瑁�
澶嶅埗閰嶇疆鏂囦欢
cp聽 聽support-files/my-medium.cnf聽 聽 聽 /etc/my.cnf
鍒濆鍖栨暟鎹簱锛�
cd /usr/local/mysql/bin
mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/mydata/mysql/data
--basedir鍜�--datadir鏍规嵁鑷繁鐨勫畨瑁呰矾寰勯厤缃�
鍚姩mysql鏁版嵁搴�
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld聽 聽 #澧炲姞鍙墽琛屾潈闄�
mysqld_safe --user=mysql --datadir=/mydata/mysql/data --log-error=/var/log/mysql/error.log
/etc/init.d/mysqld start聽 鎴柭� service mysqld start
璁剧疆鐢ㄦ埛瀵嗙爜
mysqladmin -u root password聽 聽 聽'yourpassword'
鑷虫锛屽嵆鍙娇鐢ㄥ懡浠わ細mysql -u root -p聽 password聽 杩涘叆鏁版嵁搴�