ubuntu, Всякая х-ня

Завершаем все процессы в mysql

соединяемся с mysql # mysql -p -u root получаем ID всех процессов… SELECT concat(‘KILL ‘,id,’;’) FROM information_schema.processlist WHERE user=’root’ INTO OUTFILE ‘/tmp/a.txt’; выполняем полученный sql source /tmp/mp.txt; выходим из mysql #quit удаляем темповый файл #rm /tmp/mp.txt;

php, ubuntu

Несколько копий MySQL на одном сервере Ubuntu

1. Подготовим место для наших будущих баз mkdir /var/lib/mysql2 chown -R mysql:mysql /var/lib/mysql2 2. Подготовим место для логов mkdir /var/log/mysql2 chown -R mysql:mysql /var/log/mysql2 3. Создадим(скопируем) конфиги для сервера mysql mkdir /etc/mysql2 cp /etc/mysql/my.cnf /etc/mysql2/my.cnf 4. Подготовим конфиг для запуска cd /etc/mysql2/ sed -i ‘s/3306/3307/g’ my.cnf sed -i ‘s/mysqld.sock/mysqld2.sock/g’ my.cnf sed -i ‘s/mysqld.pid/mysqld2.pid/g’ my.cnf sed -i ‘s/var\/lib\/mysql/var\/lib\/mysql2/g’ my.cnf sed -i…

Continue Reading