Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. ====== MySQL ====== ===== Zjištění velikosti databáze ===== <code> SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB" FROM information_schema.TABLES WHERE table_schema = "nazev_databaze" GROUP BY table_schema; </code> ===== Nastavení jiného adresáře pro data ===== <code> service mysql stop mkdir /mnt/data/mysqldata cp -R /var/lib/mysql/mysql /mnt/data/mysqldata cp /etc/mysql/my.cnf /root/my.cnf.backup </code> V souboru my.cnf změnit nastavení: <code> datadir=/mnt/data/mysqldata </code> Nastavit práva pro novou složku: <code> chown -R mysql:mysql /mnt/data/mysqldata </code> Přejmenovat původní složku: <code> mv /var/lib/mysql /var/lib/mysql-old </code> Vytvořit symlink: <code> ln -s /mnt/data/mysqldata /var/lib/mysql </code> Pokud používáš AppArmor: <code> echo "alias /var/lib/mysql/ -> /mnt/data/mysqldata/," >> /etc/apparmor.d/tunables/alias </code> Spustit službu <code> service mysql start </code> administrace/mysql.txt Poslední úprava: 2019/05/09 00:18autor: badtotem