Size: a a a

2020 June 10

В

Вячеслав in ru_mysql
Victor
'root'@'192.168.0.0/255.255.255.0'  на 'root'@'192.168.0.%'  поменяй
Попробую, но вряд-ли это поможет:

https://dev.mysql.com/doc/refman/8.0/en/account-names.html
источник

В

Вячеслав in ru_mysql
Вячеслав
И еще вопрос. mysqldump --add-drop-database в результате приводит к ошибке:

ERROR 3552 (HY000) at line 10993: Access to system schema 'mysql' is rejected.

Как обойти?
Вот причина:

https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html#option_mysqldump_add-drop-database


In MySQL 8.0, the mysql schema is considered a system schema that cannot be dropped by end users. If --add-drop-database is used with --all-databases or with --databases where the list of schemas to be dumped includes mysql, the dump file will contain a DROP DATABASE `mysql` statement that causes an error when the dump file is reloaded.

Instead, to use --add-drop-database, use --databases with a list of schemas to be dumped, where the list does not include mysql.



В
MySQL 8.0 mysql схема считается системной схемой, которая не может быть удалена конечными пользователями...
источник

В

Вячеслав in ru_mysql
Sveta Smirnova
Нужен
https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html#option_mysqldump_set-gtid-purged

Насколько я понял, --set-gtid-purged=OFF означает, что SET @@GLOBAL.GTID_PURGED= не будет добавляться в файл дампа, а в случае же --set-gtid-purged=ON или --set-gtid-purged=AUTO — будет добавлено  gtid_purged, которые были выполнены на исходном сервере, чтобы целевой сервер записывал эти транзакции как примененные, хотя он не имеет их в своих двоичных журналах.

В общем можно вообще не указывать --set-gtid-purged, так как по умолчанию его значение равно AUTO.
источник

SS

Sveta Smirnova in ru_mysql
Да
источник

AH

Artyom Harutyunyan in ru_mysql
Всем привет,  есть таблица "N"  хранит примерно 300 000 записей, в нем колонка "P" на которой нет Index - a,
вопрос:
если сделаю alter table N add index i_date (P); при выборке через Where 300 000 тоже будут проиндексированны, имею ввиду запрос ускорится ?
источник

🇻

🇻 🇱 🇦 🇩 in ru_mysql
Artyom Harutyunyan
Всем привет,  есть таблица "N"  хранит примерно 300 000 записей, в нем колонка "P" на которой нет Index - a,
вопрос:
если сделаю alter table N add index i_date (P); при выборке через Where 300 000 тоже будут проиндексированны, имею ввиду запрос ускорится ?
если поставить правльный индекс - ускорится
источник

AH

Artyom Harutyunyan in ru_mysql
🇻 🇱 🇦 🇩
если поставить правльный индекс - ускорится
alter table N add index i_date (P) нужно, что то еще добавить ?
источник

🇻

🇻 🇱 🇦 🇩 in ru_mysql
Artyom Harutyunyan
alter table N add index i_date (P) нужно, что то еще добавить ?
запрос покажите, может есть смысл поставить составной индекс
источник

AH

Artyom Harutyunyan in ru_mysql
🇻 🇱 🇦 🇩
запрос покажите, может есть смысл поставить составной индекс
select parent.*, prices.*, items.*, properties.* from categories as parent left join categories as child on child.parent_id = parent.id inner join prices on parent.id = prices.cat_id inner join items on prices.id = items.price_id inner join properties on items.id = properties.item_id where parent.id = 225 or parent.parent_id = 225 and properties.name = 'price' and value between 2000 and 5000 limit 10 offset 300
источник

🇻

🇻 🇱 🇦 🇩 in ru_mysql
Artyom Harutyunyan
alter table N add index i_date (P) нужно, что то еще добавить ?
P - это что?
источник

🇻

🇻 🇱 🇦 🇩 in ru_mysql
и на какую таблицу ставим индекс?
источник

ММ

Музаффар Мухторов... in ru_mysql
видеоурок надо на sql
источник

TF

Terry Filch in ru_mysql
Музаффар Мухторов
видеоурок надо на sql
нет, не нужно, оставь себе
источник

ММ

Музаффар Мухторов... in ru_mysql
мне нужен
источник

ММ

Музаффар Мухторов... in ru_mysql
передат
источник

AH

Artyom Harutyunyan in ru_mysql
🇻 🇱 🇦 🇩
и на какую таблицу ставим индекс?
сам без понятий )) вот думаю где бы поставить чтобы запрос былл быстрый
источник

DM

Dmitry MiksIr in ru_mysql
Привет. Есть мультисорс репликация. Но с одного мастера тянем все, а с другого нужно только одну таблицу. Очень не хочется для второго мастера все таблицы перечислять в replicate-ignore-table... но  replicate-do-table же глобально, ее нельзя только  на один мастер настроить? Как лучше поступить
источник

В

Вячеслав in ru_mysql
Dmitry MiksIr
Привет. Есть мультисорс репликация. Но с одного мастера тянем все, а с другого нужно только одну таблицу. Очень не хочется для второго мастера все таблицы перечислять в replicate-ignore-table... но  replicate-do-table же глобально, ее нельзя только  на один мастер настроить? Как лучше поступить
replicate-do-table вроде на стороне слейва указывается...
источник

DM

Dmitry MiksIr in ru_mysql
так да... и оно действует на все мастера получается
источник

DM

Dmitry MiksIr in ru_mysql
т.е. или replicate-do-table с перечислением всех таблиц первого мастера, или replicate-ignore-table с перечислением всех таблиц второго мастера...

есть, конечно, идея, поставить промежуточную реплику второго мастера с replicate-do-table, а с нее уже брать на мультисорс слейв... но может можно красивее решить...
источник