Вопросы с тегом «mysql»

Все версии MySQL (не Microsoft SQL Server). Пожалуйста, добавьте также тег для конкретной версии, такой как mysql-5.7, если он имеет отношение к вопросу.

8
Инструмент для генерации больших наборов тестовых данных [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет …

2
Транзакционный рабочий процесс DDL для MySQL
Я был немного удивлен, обнаружив, что операторы DDL ( alter tableи create indexт. Д.) Неявно фиксируют текущую транзакцию в MySQL. Исходя из MS SQL Server, возможность вносить изменения в базу данных в транзакции локально (что затем было отменено) была важной частью моего рабочего процесса. Для непрерывной интеграции использовался откат, если …

4
MySQL relay log поврежден, как это исправить? Попробовал но не получилось
Реле MySQL v5.1.61 было повреждено, когда машина внезапно выключилась. Я пытался это исправить, но это не сработало. - Как мне это исправить? Я сделал что-то неправильно? Насколько я прочитал, поврежденные журналы ретрансляции MySQL легко исправить: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; где Relay_Master_Log_Fileи Exec_Master_Log_Posперечислены: mysql> show slave status; Однако, когда я …

7
Хранение IP-адреса
Я должен хранить IP-адрес всех зарегистрированных пользователей в базе данных. Мне интересно, сколько символов я должен объявить для такого столбца? Должен ли я также поддерживать IPv6? Если да, какова максимальная длина IP-адреса?

5
Преимущества использования backtick (`) в запросах MySQL?
В MySQL мы можем создавать запросы с или без `символа backtick ( ). Пример: SELECT * FROM TEST; SELECT * FROM `TEST`; Оба прекрасно работают в MySQL консоли. Есть ли техническая разница между ними? Есть ли преимущество использования ( `) по сравнению с простыми запросами?
25 mysql  select 

2
Как сжать файл innodb ibdata1 без сброса всех баз данных?
InnoDB хранит все таблицы в одном большом файле ibdata1. После удаления большой таблицы файл сохраняет свой размер независимо от размера таблицы. Как можно сжать этот файл без необходимости выгрузки и повторного импорта всей базы данных (всего несколько сотен ГБ)? Я думаю, что причина в том, что вы все еще можете …

6
Изменить таблицу в живых производственных базах
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . Как наиболее «популярная» (MySQL, Postgres ...) система баз данных обрабатывает изменение таблиц в действующих производственных базах данных (например, добавление, удаление или изменение типа столбцов)? Я …

5
Как создать условный индекс в MySQL?
Как создать индекс для фильтрации определенного диапазона или подмножества таблицы в MySQL? AFAIK невозможно создать напрямую, но я думаю, что можно смоделировать эту функцию. Пример: я хочу создать индекс для NAMEстолбца только для строк сSTATUS = 'ACTIVE' Эта функциональность будет называться фильтрованным индексом в SQL Server и частичным индексом в …

4
Как я могу проверить, что я использую SSL для подключения к MySQL?
Я настроил свой сервер для разрешения SSL и изменил мой клиент ~ / .my.cnf, чтобы я использовал SSL: [client] ssl ssl-cipher=DHE-RSA-AES256-SHA ssl-ca=~/certs/ca-cert.pem Когда я вхожу в систему со своим клиентом и просматриваю статус, он перечисляет шифр в строке SSL: mysql> \s -------------- SSL: Cipher in use is DHE-RSA-AES256-SHA Не устанавливая …
24 mysql  ssl 

5
Консоль MySQL: Ctrl + C сводит меня с ума
В консоли MySQL есть что-то, что сводит меня с ума. Когда я нажимаю ctrl+, cчтобы отменить ввод текущей команды, терминал завершается. В каждом терминале я знаю ( *nixтерминалы Python, PostgreSQL), ctrl+ cотменяет текущую команду и ctrl+ dвыходит из терминала. Эта проблема была зарегистрирована в 2003 году , и с тех …

4
Как вы определяете повреждение таблицы InnoDB?
У меня есть несколько таблиц, которые разделены и имеют несколько индексов на реплицированном ведомом устройстве. После копирования моментального снимка (проверенного безопасного) на новое ведомое устройство и обновления mysqld с 5.1.42 до 5.5.15 и перезапуска репликации я получаю сбои InnoDB с сообщением об ошибке «Неверный указатель ...» Эти ошибки произошли на …


1
Не удается локально импортировать базу данных SQL в кодировке UTF-8 на Mac
Я импортировал подтвержденную базу данных SQL в кодировке UTF-8 в Sequel Pro на Mac и получил эту ошибку на полпути: Произошла ошибка при чтении файла, так как он не мог быть прочитан в выбранной вами кодировке (Autodetect - Unicode (UTF-8)). Всего было выполнено 1273 запроса. Это из-за того, что файл …

8
Любой вариант для mysqldump игнорировать базы данных для резервного копирования?
У нас есть 40 баз данных на нашем сервере. Мы хотим сделать резервную копию 36 баз данных, используя mysqldump. Как я могу игнорировать оставшиеся 4 базы данных в команде mysqldump? Есть ли возможность для MySQL игнорировать базы данных для резервного копирования в MySQL? Я знаю общую команду mysqldump, но она …

1
Размер транзакции MySQL - насколько большой слишком большой?
У меня есть процесс импорта, который запускается очень часто, и я хочу, чтобы это была сделка типа «все или ничего», то есть транзакция. Есть много аспектов, и импорт может дать где-то между 100k-1mil + записей. Это соответствует полезной нагрузке от нескольких МБ до нескольких сотен МБ данных. Я знаю, временные …

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