# Как установить второй MySQL сервер на Centos 6?

**URL:** <https://linux.ru/forum/t/mysql-centos-6/10131>\
**Category:** Linux RedHat/Fedora Core/CentOS\
**Created:** [07.Август.2012 11:25:10 UTC](https://linux.ru/forum/t/mysql-centos-6/10131 "2012-08-07T11:25:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomclancys](https://linux.ru/forum/letter_avatar_proxy/v4/letter/t/ba9def/32.png) [@tomclancys](https://linux.ru/forum/u/tomclancys)\
**Post date:** [07.Август.2012 11:25:10 UTC](https://linux.ru/forum/t/mysql-centos-6/10131/1 "2012-08-07T11:25:10Z")

</div>

Всем привет.

Возникла необходимость установить дополнительный MySQL сервер версии 3.2.3 рядом с MySQL 5.5 в Centos 6, чтобы работала по адресу localhost2.

Кто нибудь сталкивался с таким? Есть решения?

---

<div class="post-metadata">

**Author:** ![Firebird](https://linux.ru/forum/letter_avatar_proxy/v4/letter/f/2acd7d/32.png) [@Firebird](https://linux.ru/forum/u/Firebird)\
**Post date:** [07.Август.2012 14:22:29 UTC](https://linux.ru/forum/t/mysql-centos-6/10131/2 "2012-08-07T14:22:29Z")

</div>

tomclancys писал(а) Втр, 07 Август 2012 15:25

Всем привет.

Возникла необходимость установить дополнительный MySQL сервер версии 3.2.3 рядом с MySQL 5.5 в Centos 6, чтобы работала по адресу localhost2.

Кто нибудь сталкивался с таким? Есть решения?

Есть конечно

Поставьте MySQL в другую директорию, нежели чем 5.5 и привяжите ее на работу по другому порту

---

<div class="post-metadata">

**Author:** ![tomclancys](https://linux.ru/forum/letter_avatar_proxy/v4/letter/t/ba9def/32.png) [@tomclancys](https://linux.ru/forum/u/tomclancys)\
**Post date:** [07.Август.2012 15:44:28 UTC](https://linux.ru/forum/t/mysql-centos-6/10131/3 "2012-08-07T15:44:28Z")

</div>

А поподробнее можно? Я не особо разбираюсь Линуксах.

Наверно как то так?

Цитата:

mkdir -p /home/src

cd /home/src

Цитата:

wget

[http://pkgs.fedoraproject.org/repo/pkgs/mysql/mysql-3.23.58. tar.gz/835a96c86132fbde0db36db60c5b34cd/mysql-3.23.58.tar.gz](http://pkgs.fedoraproject.org/repo/pkgs/mysql/mysql-3.23.58.tar.gz/835a96c86132fbde0db36db60c5b34cd/mysql-3.23.58.tar.gz)

Цитата:

tar zxf mysql-3.23.58.tar.gz

Цитата:

/home/src/mysql-3.23.58/

Цитата:

groupadd mysql2

useradd -g mysql2 -c “MySQL Server2” -d /dev/null -s /sbin/nologin mysql2

Цитата:

./configure --help | less

Цитата:

cd /home/src

chown -R root.root mysql-3.23.58

cd mysql-3.23.58

Цитата:

CFLAGS=“-O3” \

CXX=gcc \

CXXFLAGS="-O3 \

-felide-constructors \

-fno-exceptions \

-fno-rtti" \

./configure \

–enable-assembler \

–with-mysqld-ldflags=-all-static \

–prefix=/home/mysql2 \

–localstatedir=/home/mysql2/data \

–disable-maintainer-mode \

–with-mysqld-user=mysql2 \

–with-unix-socket-path=/tmp/mysql2.sock \

–without-comment \

–without-debug \

–without-bench

Цитата:

make && make install

Цитата:

./scripts/mysql\_install\_db

Цитата:

chown -R root:mysql2 /home/mysql2

chown -R mysql2:mysql2 /home/mysql2/data

Цитата:

cp support-files/my-medium2.cnf /etc/my2.cnf

chown root:sys /etc/my2.cnf

chmod 644 /etc/my2.cnf

Цитата:

echo “/home/mysql2/lib/mysql” \>\> /etc/ld.so.conf

ldconfig

Цитата:

cp ./support-files/mysql2.server /etc/rc.d/init.d/mysql2

chmod +x /etc/rc.d/init.d/mysql2

/sbin/chkconfig --level 3 mysql2 on

Цитата:

cd /home/mysql2/bin

for file in \*; do ln -s /home/mysql2/bin/$file /usr/local/bin/$file; done

Цитата:

skip-networking

Цитата:

cd ~

/etc/rc.d/rc3.d/S90mysql2 start

Подправьте меня если есть ошибки.

---

<div class="post-metadata">

**Author:** ![Firebird](https://linux.ru/forum/letter_avatar_proxy/v4/letter/f/2acd7d/32.png) [@Firebird](https://linux.ru/forum/u/Firebird)\
**Post date:** [07.Август.2012 19:28:00 UTC](https://linux.ru/forum/t/mysql-centos-6/10131/4 "2012-08-07T19:28:00Z")

</div>

Ну в целом все верно

Пусть укажите к примеру /opt/mysql - и скомпилируйте систему
