看完INSTALL-SOURCE後記錄下mysql 5.5安裝的記錄
cmake須要單獨安裝
myisam引擎默認加載,with_engine_storage_engine 加載innodb等引擎
datadir=/data/mysql
groupadd mysql
useradd -g mysql mysql -M
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DMYSQL_DATADIR=/data/mysql/ -DWITH_engine_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DWITH_EXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DDEFAULT_COLLATION=utf8_general_ci
make
make install
chown -R mysql:mysql /data/mysql
初始化時指定datadir basedir
/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysql/ --basedir=/usr/local/mysql/
cp support-files/my-huge.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/
修改
socket = /data/mysql/mysql.sock
datadir = /data/mysql
啓動
/usr/local/mysql/bin/mysqld_safe --user=mysql &
/etc/init.d/mysql.server start|stop
mysql