Различные вопросы по PHP и MySQL

85.74K
.
Срочно ищу чертёж машины времени ⏳
Ребята, что это за файлы от мускул?
Прикрепленные файлы:
.
Hey guys! Finally I'm gonna change status!?
Chifty, лог файлы,  не бери в голову.
.
Срочно ищу чертёж машины времени ⏳
ребята, как можно перенести данные из БД от Johncms 7 в Johncms 9 чтобы не тащить параметры из старой базы? 
Ну тоесть я делаю експорт .sql файла, но там везде есть create table, alter index и т.д ... 
А мне нужно только insert into

Обясняю зачем: есть сайн на джон7. База начала сильно тупить при открытии загрузок. при том что колличество загрузок и папок почти не изменилось. Если накатить бекап базы (старый), то всё ок, но до первого апдейта полей в загрузках (выгрузил файл, создал папку или типа того). И тогда опять открываются загрузки по 20 секунд. 

Решил поставить начисто Джон9 и перетащить туда данные из базы. Но так чтобы индексы и настройки остались от джон9. Думаю может это поможет. 

Да, там в таблицах есть изменения относительно 7 версии джона. + несколько моих. 
Как правильно поступить с переносом?
.
Hey guys! Finally I'm gonna change status!?
Chifty, от Johncms 7 в Johncms 9 без танцев не получится, там вообще в форуме другие таблицы, только с помощью update.php  при чем сначала на джон 8.
А что бы избавиться от create table etc.. в phpmyadmin  надо галочку поставить во время экспорта - только данные
.
Срочно ищу чертёж машины времени ⏳
kantry, а оно обновит поле "следующий уникальный ID"?
.
Hey guys! Finally I'm gonna change status!?
# Chifty (13.04.2021 / 10:09)
kantry, а оно обновит поле "следующий уникальный ID"?
не понял, что за оно и что за следующий уникальный ID?
.
Срочно ищу чертёж машины времени ⏳
kantry, Да в принципе уже сам разобрался.
Установил Джон9Добавил в таблицы свои кастомные колонкиСделал экспорт, вырезал из файла всё кроме блока INSERT INTO и последнего блока где NEXT UNIQUE ID 
Импортировал в БД Джона 9 без проблем

Теперь подскажите может есть какие-то крутили для тюнинга БД?
.
Hey guys! Finally I'm gonna change status!?
Добавлено: 14.04.2021 / 16:13
Chifty, включи логи, и тюнингуй на здоровье
# медленные запросы(mysql.cfg)
slow_query_log        = 1
slow_query_log_file    = /var/log/mysql/mysql-slow.log
long_query_time = 1 # дольше секунды
log-queries-not-using-indexes # без индекса


Добавлено: 14.04.2021 / 16:18
кстати, если ОС Линукс, можно в реальном времени запросы смотреть.
tail -f /var/log/mysql/mysql.log
.
(\/)____o_O____(\/)
Chifty, Mysqltuner
.
Добрый день, у меня есть 2 таблицы
teams (team_id, name)
players (player_id, team_id, skill)

Нужно одним запросом получить такие данные
ид и имя клуба
количество игроков клуба
среднее значение skill всех игроков клуба
сумму значения skill у 11 лучших игроков клуба (то есть сумму 11 наибольших значений skill)

Как это сделать одним запросом?
Всего: 7969