Mysql для извращенцев: таблетка для памяти, множественные инстанции MySQL

· автор BaRoN · На чтение уйдёт 1 минута · (80 слов)

Таблетка для памяти. Есть одна извращённая инсталляция MySQL, по сути как докер без докера, несколько полностью независмых друг от друга сайтов, в каждом работает свой php-fpm, свой mysqld, есть своё chroot-окружение. А поскольку я всё время забываю, что там и как, вот кратенькая шпаргалка для себя:

cp /etc/conf.d/mysql /etc/conf.d/mysql.xxx
cp -pR /etc/mysql/template /etc/mysql/xxx
ln -s /etc/init.d/mysql /etc/init.d/mysql.xxx
/usr/share/mysql/scripts/mysql_install_db --defaults-file=/etc/mysql/xxx/my.cnf --socket /home/xxx.com/var/run/mysqld/mysqld.sock 
mkdir -p /home/xxx.com/var/run/mysqld/
chown -R mysql:mysql /home/xxx.com/var/run/mysqld/
/etc/init.d/mysql.xxx restart
mysql_secure_installation --defaults-file=/etc/mysql/xxx/my.cnf --socket /home/xxx.com/var/run/mysqld/mysqld.sock 
mysql --socket /home/xxx.com/var/run/mysqld/mysqld.sock -u root -p
Полезное