2015-02-05 12 views
0

Вот мой код:Установка MySQL 5.6 из исходного кода на CentOS 7.0, но ничего не произошло

cd ~ && mkdir src && cd src 

groupadd mysql 
useradd -g mysql -s /sbin/nologin mysql 
wget http://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-5.6.22-71.0/source/tarball/percona-server-5.6.22-71.0.tar.gz 
tar zxf percona-server-5.6.22-71.0.tar.gz 
cd percona-server-5.6.22-71.0 
sh BUILD/autorun.sh 
cmake \ 
-DCMAKE_INSTALL_PREFIX=/opt/percona-server-5.6.22-71.0 \ 
-DSYSCONFDIR=/opt/percona-server-5.6.22-71.0 \ 
-DOPTIMIZER_TRACE=OFF \ 
-DWITH_DEBUG=OFF \ 
-DWITH_EXTRA_CHARSETS=none \ 
-DWITH_UNIT_TESTS=OFF \ 
-DWITH_ZLIB=bundled \ 
-DWITH_ARCHIVE_STORAGE_ENGINE=OFF \ 
-DWITH_BLACKHOLE_STORAGE_ENGINE=OFF \ 
-DWITH_CSV_STORAGE_ENGINE=OFF \ 
-DWITH_FEDERATED_STORAGE_ENGINE=OFF \ 
-DWITH_INNOBASE_STORAGE_ENGINE=ON \ 
-DWITH_MYISAM_STORAGE_ENGINE=ON \ 
-DWITH_PARTITION_STORAGE_ENGINE=ON \ 
-DWITH_HEAP_STORAGE_ENGINE=OFF && make -j `cat /proc/cpuinfo | grep processor | wc -l` && make install && make clean && cd .. 

ln -s /opt/percona-server-5.6.22-71.0/ /opt/mysql 
sed -i 's/executing mysqld_safe/executing mysqld_safe\n\n# gperftools\nexport LD_PRELOAD=\/usr\/lib64\/libtcmalloc.so\n/g' /opt/mysql/bin/mysqld_safe 

mkdir -p /data/mysql/bin 
mkdir -p /data/mysql/data 
mkdir -p /data/mysql/group 
mkdir -p /data/mysql/log 
mkdir -p /data/mysql/slow 
chown -R mysql:mysql /data/mysql 
nano /opt/mysql/my.cnf 

После того как я конфиг my.cnf файл, а затем

chmod 755 /opt/mysql/scripts/mysql_install_db 
/opt/mysql/scripts/mysql_install_db --user=mysql --basedir=/opt/mysql --datadir=/data/mysql/data 

Это говорит

[[email protected] src]# /opt/percona-server-5.6.21-70.1/scripts/mysql_install_db --user=mysql --basedi/ --datadir=/data/mysql/data/70.1/ 
Installing MySQL system tables...[[email protected] src]# 

Я пробовал percona-server-5.6.21-70.1 & percona-server-5.6.22-71.0, оба не удалось.

Затем я очищаю содержимое my.cnf, снова сбой.

Возможно, я переустановит CentOS 6.5. Но кто-нибудь раньше встречал эту проблему?

+0

Centos 6,5 раз не удалось. – Yizhigou

ответ

0

Есть ли конкретная причина для его установки вручную? Вы можете легко установить Percona 5.6, используя репозиторий percona yum:

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch. мин

Тогда:

ням установить Percona-сервер-сервер-56 Percona-Server-клиент-56

 Смежные вопросы

  • Нет связанных вопросов^_^