MYSQL5.5.37 Binary Installation
Installation require package: gcc/g++, cmake, bison, ncurses-devel
Function require package: zlib, libxml, openssl, dtrace
yum install gcc gcc-c++ cmake bison ncurses-devel zlib libxml openssl dtrace -y
Install 5.5.37
#groupadd mysql
#useradd -g mysql mysql
#cd
#CFLAGS="-O3 -g -fno-exceptions -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing"
#CXX=g++
#CXXFLAGS="-O3 -g -fno-exceptions -fno-rtti -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing"
#export CFLAGS CXX CXXFLAGS
#cmake . \
-DSYSCONFDIR:PATH=/usr/local/mysql \
-DCMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql \
-DCMAKE_BUILD_TYPE:STRING=Release \
-DENABLE_PROFILING:BOOL=ON \
-DWITH_DEBUG:BOOL=OFF \
-DWITH_VALGRIND:BOOL=OFF \
-DENABLE_DEBUG_SYNC:BOOL=OFF \
-DWITH_EXTRA_CHARSETS:STRING=all \
-DWITH_SSL:STRING=bundled \
-DWITH_UNIT_TESTS:BOOL=OFF \
-DWITH_ZLIB:STRING=bundled \
-DWITH_PARTITION_STORAGE_ENGINE:BOOL=ON \
-DWITH_INNOBASE_STORAGE_ENGINE:BOOL=ON \
-DWITH_ARCHIVE_STORAGE_ENGINE:BOOL=ON \
-DWITH_BLACKHOLE_STORAGE_ENGINE:BOOL=ON \
-DWITH_PERFSCHEMA_STORAGE_ENGINE:BOOL=ON \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DENABLED_LOCAL_INFILE:BOOL=ON \
-DWITH_EMBEDDED_SERVER=0 \
-DINSTALL_LAYOUT:STRING=STANDALONE \
-DCOMMUNITY_BUILD:BOOL=ON \
-DMYSQL_SERVER_SUFFIX='-r5436';
#make && make install
#chown -R mysql:mysql *
#cd/usr/local/mysql/data
#rm -rf *
#cd ..
#./scripts/mysql_install_db --datadir=/usr/local/mysql/data --user=mysql
#cp my.cnf mysql
#cd mysql
#mkdir run
#mkdir log
Start mysql service
#./bin/mysqld_safe --defaults-file=/usr/local/mysql/my.cnf &
#tail -f /usr/local/mysql/alert.log
#mysql -uroot -h127.0.0.1 -P3306
Comments
Post a Comment