Метка mysql

Более чем оптимальные конфиги MYSQL для разных серверов

1GB: skip-external-locking max_allowed_packet          = 16M key_buffer_size             = 16M innodb_buffer_pool_size     = 512M innodb_file_per_table       = 1 innodb_flush_method         = O_DIRECT innodb_flush_log_at_trx_commit  = 0 max_connections             = 132 query_cache_size            = 0 long_query_time             = 1 expire_logs_days            = 10 max_binlog_size             = 100M 2GB: skip-external-locking max_allowed_packet          = 16M key_buffer_size             = 16M innodb_buffer_pool_size     =…

Залить базу данных mysql в Docker (ISPmanager)

Когда в ISPmanager 5 устанавливаем дополнительный сервер базы данных (Mysql 8-10 и т.д.) система устанавливает docker и создаёт контейнер с этой версией. Иногда чтобы залить дам в дополнительную версию mysql нужно подключатся по SSH и выполнять: docker exec -i mysql-10…

Сделать бекап всех баз на сервере

Перейдите в папку где хотите будут сохранены все бекапы баз данных. Создайте скрипт backup.sh: nano backup.sh В него пропишите код: #!/bin/bash USER=root PASSWORD="ПАРОЛЬ" for i in `mysql -u $USER -p$PASSWORD -e'show databases;' | \ grep -v performance_schema | grep -v…

Простые запросы MySQL

Эта заметка может оказаться полезной для тех, кто только начинает пользоваться СУБД MySQL.Всё бывает в первый раз. Например, вы устроились на работу, или захотели работать в проекте, где используется эта система. Читать подробные мануалы, конечно, полезно. Но отдача от чтения…