Size: a a a

2020 July 09

IZ

Ilia Zviagin in MySQL
🌠
кароч с нуллабл та же беда, но если стринги юзать то норм ['0', '1', '2', '3', '4']

видимо мускул все же как-то интерпретирует 0 не как просто 0, с теми же данными и значением не 0 добавляется ок
Ноль это просто ноль
источник

🌠

🌠 in MySQL
Ilia Zviagin
Ноль это просто ноль
не ну если бы он был бы просто 0 то он бы добавился так же славно как и те что не с 0

завтра посмотрю уже что за дичь с просто 0 происходит
источник

🌠

🌠 in MySQL
ну вроде я понял по какой причине это происходит

https://www.tutorialspoint.com/Why-should-we-not-store-a-number-into-a-MySQL-ENUM-column

при инсерте если передать значение енама не как строку а как инт то он его использовать будет как индекс енама то есть хотел 0  а получаешь -1

и как я в базе проверил - по факту он не хранит енам как инты а как строки

и возвращает с базы тоже как строковые значения
источник

ИД

Иван Дорогой... in MySQL
🌠
ну вроде я понял по какой причине это происходит

https://www.tutorialspoint.com/Why-should-we-not-store-a-number-into-a-MySQL-ENUM-column

при инсерте если передать значение енама не как строку а как инт то он его использовать будет как индекс енама то есть хотел 0  а получаешь -1

и как я в базе проверил - по факту он не хранит енам как инты а как строки

и возвращает с базы тоже как строковые значения
я же писал - там биты используются
источник

ИД

Иван Дорогой... in MySQL
просто беззнаковый бигинт
источник

ИД

Иван Дорогой... in MySQL
Иван Дорогой
SET('0','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59','60','61','62','63') NOT NULL - сама элегантность ) ну раз это ровно тоже самое, что по 1 биту в числе занимать, то будем юзать так )
так
источник

ИД

Иван Дорогой... in MySQL
и сет и енум  - это 64 бита
источник

ИД

Иван Дорогой... in MySQL
в терминах хтмл - это либо 64 чекбокса, либо селект на 64 элемента, из которых можно выбрать только один ))
источник

ИД

Иван Дорогой... in MySQL
я в пхп ставлю нужные биты и пишу их в базу - в базе просто бигинт без знака лежит, и понятия не имеет, что он в роли енум или сет
источник

🌠

🌠 in MySQL
Иван Дорогой
в терминах хтмл - это либо 64 чекбокса, либо селект на 64 элемента, из которых можно выбрать только один ))
😂👍
источник

G

Gary in MySQL
If you're interested in getting to trade with a trusted Forex and binary trading platform, look no more as I've discovered a trusted source, no Additional charges just invest and earn. DM for PLATFORM link. 👇👇👇👇👇👇👇👇👇👆👆👆👆👆👆👆👆👆
источник

mm

mudragel mudragel in MySQL
подскажите, может кто-то сталкивался с проблемой
в логе /var/log/mysql/error.log появляется запись
Error log throttle:      11715 'Can't create thread to handle new connection' error(s) suppressed

для службы /etc/systemd/system/mysql.service.d/override.conf ограничения сняты:

[Service]
LimitMEMLOCK=infinity
LimitNOFILE=infinity
LimitNPROC=infinity

(Server version: 5.7.30-33-log Percona Server Ubuntu 20.04 LTS)
источник

mm

mudragel mudragel in MySQL
при большой нагрузке Mysql не может создать новое соединение
источник

АХ

Артём Худолей... in MySQL
Владимир
как мигрировать с mariadb 10.3 to mysql 5.7? через дамп база перенеслась но с ошибками, не позволяющими приложению работать, какие еще варианты миграции можно попробовать? Так же mariabackup побовал, но база вообще не стартовала
делал такое, вроде простой дамп. Там тонкости только с системными таблицами. А так все норм. Если дампить только базы приклада. Делал это для переезда на 8.0. А так Мария 10 и мускуль 5.7 схожи.
источник

ls

løst søul in MySQL
mudragel mudragel
подскажите, может кто-то сталкивался с проблемой
в логе /var/log/mysql/error.log появляется запись
Error log throttle:      11715 'Can't create thread to handle new connection' error(s) suppressed

для службы /etc/systemd/system/mysql.service.d/override.conf ограничения сняты:

[Service]
LimitMEMLOCK=infinity
LimitNOFILE=infinity
LimitNPROC=infinity

(Server version: 5.7.30-33-log Percona Server Ubuntu 20.04 LTS)
лимит кол-ва открытых файлов одновременно возможно стоит подтюнить
источник

ls

løst søul in MySQL
любой поход в сеть - это поход в сокет, поход в сокет - это по сути взятие файлового дескриптора
источник

mm

mudragel mudragel in MySQL
løst søul
лимит кол-ва открытых файлов одновременно возможно стоит подтюнить
сейчас такой стоит
mysql> select @@open_files_limit;
+--------------------+
| @@open_files_limit |
+--------------------+
|            1048576 |
+--------------------+
источник

ls

løst søul in MySQL
это внутри mysql, а в системе какой?
источник

mm

mudragel mudragel in MySQL
[Service]
LimitNOFILE=infinity

максимальный для службы mysql
источник

AM

Alexey Medov in MySQL
cat /proc/sys/fs/file-max
источник