Вопросы с тегом «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 …

2
NULL или НЕ 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. Он работает через …

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поле в этой таблице из …
41 mysql  update 

1
периодический сбой MySQL с ошибкой «Неустранимая ошибка: невозможно выделить память для пула буферов»
Добавлено в редакцию, 2013-05-29: Поскольку это длинный вопрос и обсуждение, вот краткое резюме вопроса и решения. У меня были проблемы с запуском MySQL и Apache на небольшом сервере Linux (1 ГБ памяти). Apache требовал больше памяти, и, как следствие, ОС всегда убивала MySQL, чтобы восстановить свою память. Решением было заменить …

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'...) Там будет …

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

5
Как вы настраиваете MySQL для большой рабочей нагрузки InnoDB?
Предполагая производственную систему OLTP с преимущественно таблицами InnoDB Каковы общие симптомы неправильно настроенной / неправильно настроенной системы? Какие параметры конфигурации вы чаще всего меняете по умолчанию? Как определить потенциальные узкие места, прежде чем возникнет проблема? Как распознать и устранить активные проблемы? Любые анекдоты с подробным описанием конкретных statusпеременных и диагностики …



2
Многоядерные и MySQL Performance
Важность оперативной памяти является установленным фактом, но доступно гораздо меньше материалов о важности ядер и многопоточности, когда речь заходит об использовании процессора MySQL. Я говорю о разнице запуска MySQL на 4cores против 6cores против 8cores и так далее. Разные механизмы хранения используют ЦП по-разному?

6
В MySQL влияет ли порядок столбцов в предложении WHERE на производительность запроса?
У меня проблемы с производительностью по некоторым запросам к базе данных, которые имеют большие возможные наборы результатов. Запрос в вопросе, у меня есть три ANDс в предложении WHERE Имеет ли значение порядок пунктов? Например, если я сначала поставлю предложение 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, c …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.