Запитання з тегом «mysql»

Усі версії MySQL (не Microsoft SQL Server). Будь ласка, додайте тег, що відповідає версії, як mysql-5.7, якщо це стосується питання.

2
InnoDB: Помилка: Таблиця "mysql". "Innodb_table_stats" не знайдено після оновлення до mysql 5.6
Я перейшов до mysql 5.6 з 5.5, і тепер мої журнали заповнені такими повідомленнями при запуску Тут я знайшов можливе рішення, але це не здається офіційним. http://forums.mysql.com/read.php?22,578559,579891#msg-579891 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Error: Table "mysql"."innodb_table_stats" not found. 2013-12-06 21:08:00 7f87b1d26700 InnoDB: Recalculation of persistent statistics requested for table "drupal"."sessions" but the …

2
За замовчуванням NULL або NOT NULL?
Чи краще в MySQL завжди дозволяти нулі, якщо ви не знаєте, що це поле потрібно, або завжди використовувати, Not Nullякщо ви не знаєте, що поле буде містити нулі? Або це не має значення? Я знаю, що в деяких СУБД вони кажуть використовувати Not Nullякомога більше, оскільки для дозволу нулів потрібен …
41 mysql  null 


14
Спроба використовувати MySQL Workbench з TCP / IP через SSH - підключення не вдалося
Я не можу підключитися за допомогою TCP / IP через SSH-з'єднання в MySQL Workbench з ПК. Що відбувається? Я створив базу даних MySQL 5.1 на сервері Ubuntu mysql.myhost.com . Я можу отримати доступ до нього локально. MySQL Workbench (ПК) пропонує встановити з'єднання через TCP через ssh. Він працює на порту …

1
переривчасті збої MySQL з помилкою "Фатальна помилка: не можна виділити пам'ять для буферного пулу"
Додано в редагуванні, 2013-05-29: Оскільки це довге питання та дискусія, ось короткий підсумок питання та рішення. У мене виникли проблеми із запуском MySQL та Apache на невеликому сервері Linux (1 Гб пам'яті). Apache продовжував вимагати більше пам’яті, і як сумління, ОС завжди вбивала MySQL, щоб відновити свою пам’ять. Рішенням було …

4
Як оновити одну таблицю на основі значень іншої таблиці під час руху?
У мене є таблиця з ім'ям ips, як показано нижче: CREATE TABLE `ips` ( `id` int(10) unsigned NOT NULL DEFAULT '0', `begin_ip_num` int(11) unsigned DEFAULT NULL, `end_ip_num` int(11) unsigned DEFAULT NULL, `iso` varchar(3) DEFAULT NULL, `country` varchar(150) DEFAULT NULL ) ENGINE=InnoDB Припустимо, я маю countryidполе для цієї таблиці з таблиці …
40 mysql  update 

2
Можливий INDEX на полі VARCHAR в MySql
Я працюю в базі даних MySql зі такою таблицею: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... і мені потрібно зробити багато таких запитів (із 5-10 рядків у списку) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit longer'...) Буде близько 24 …

6
Як імпортувати .sql файл у MySQL?
Я намагаюся імпортувати .sql файл за допомогою MySQL Workbench, і я отримую цю помилку: ERROR 1046 (3D000) at line 28: No database selected Я спершу створив порожню базу даних, яку називають тим самим іменем, що і файл .sql, але вона не працює. Я також спробував це зробити з командним клієнтом …

5
Як налаштувати MySQL для великого навантаження InnoDB?
Припускаючи виробничу OLTP-систему з переважно InnoDB-таблицями Які поширені симптоми неправильно налаштованої / неправильно налаштованої системи? Які параметри конфігурації ти найчастіше змінюєш за умовчанням? Як ви виявляєте потенційні вузькі місця до виникнення проблеми? Як розпізнати та вирішити активні проблеми? Будемо statusвдячні будь-які анекдоти, що деталізують конкретні змінні та діагностику.


2
Багатоядерні та продуктивність MySQL
Важливість оперативної пам’яті є усталеним фактом, але набагато менше матеріалів доступно про важливість ядер та багатопотоковості, коли мова йде про використання процесора MySQL. Я говорю про різницю запуску MySQL на 4cores vs 6cores vs 8cores тощо. Чи різні механізми зберігання даних використовують процесор по-різному?

6
Чи впливає порядок стовпців у пункті WHERE в MySQL на ефективність запитів?
У мене виникають проблеми з виконанням певних запитів до бази даних, які мають великі можливі набори результатів. У запиті, про який я ANDпитаю, у пункті WHERE є три s Чи має значення порядок пропозицій? Як і в тому випадку, якщо я ставлю спочатку пункт ASI_EVENT_TIME (оскільки це видалить більшість результатів …



7
ІСНУЄТЬСЯ (ВИБІР 1…) проти ІСНУЮЧИХ (ВИБОР * *) Одне чи інше?
Щоразу, коли мені потрібно перевірити наявність якогось рядка в таблиці, я прагну завжди писати умову на зразок: SELECT a, b, c FROM a_table WHERE EXISTS (SELECT * -- This is what I normally write FROM another_table WHERE another_table.b = a_table.b ) Деякі інші люди пишуть це так: SELECT a, b, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.