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

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

1
Как INFORMATION_SCHEMA реализована в MySQL?
INFORMATION_SCHEMA, теоретически, представляет собой набор представлений, определенных в стандарте SQL, которые позволяют пользователю просматривать метаданные системы. Как это реализовано в MySQL? Когда я подключаюсь к новой установке, я вижу две базы данных: mysqlи information_schema. После использования SHOW CREATE TABLEоператоров в information_schemaбазе данных, похоже, что она реализована не как набор представлений, …

5
Сопоставление одного столбца с несколькими значениями без самостоятельной таблицы в MySQL
У нас есть таблица, которую мы используем для хранения ответов на вопросы. Мы должны быть в состоянии найти пользователей, которые имеют определенные ответы на конкретные вопросы. Итак, если наша таблица состоит из следующих данных: user_id question_id answer_value Sally 1 Pooch Sally 2 Peach John 1 Pooch John 2 Duke и …

3
Что делать, когда поле в таблице приближается к максимальному 32-разрядному целому числу со знаком или без знака?
В любой заданной базе данных, содержащей пользовательские записи в форме уникального поля автоинкремента (например, межпользовательские сообщения) ... что делать, когда наступит время и оно достигнет максимального числа со знаком или без знака текущего типа данных? (32-битный INT)? Я предполагаю, что сервер базы данных переполнится, когда попытается назначить число (2∧32) -1 …
14 mysql 

2
Как устранить эту ошибку «ОШИБКА 1298 (HY000): неизвестный или неправильный часовой пояс:« UTC »»?
Когда я запускаю следующую команду, я получаю сообщение об ошибке, однако один из моих сценариев требует этого. SET time_zone = 'UTC'; ERROR 1298 (HY000): Unknown or incorrect time zone: 'UTC'


1
MySQL GRANT PROXY - что это значит?
Я бегу: show grants for root@localhost; и я вижу GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION Из документации MySQL: https://dev.mysql.com/doc/refman/5.5/en/proxy-users.html Это позволяет внешнему пользователю быть прокси для второго пользователя; то есть иметь права второго пользователя. Другими словами, внешний пользователь - это «прокси-пользователь» (пользователь, который может выдать себя за …
14 mysql  proxy 

4
Ansible: Как изменить пароль root для сервера MySQL путем повторной инициализации сервера
Я снабдил свой сервер Ansible playbook. Я использовал пьесу root / bedrock-Ansible . Одной из задач было настроить сервер MySQL вместе с паролем пользователя root MySQL. Теперь мне нужно срочно сменить этот пароль. Шаги, которые я предпринял: Я обновил переменные для Ansible ролей Я выполнил команду ansible-playbook -i hosts/staging server.ymlдля …
14 mysql 

1
Каковы оптимальные настройки mysqldump? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . После некоторого поиска я получил следующие настройки: mysqldump\ --host=localhost\ --port=3306\ --databases ****\ --user=****\ …

4
Как смоделировать наследование двух таблиц MySQL
У меня есть несколько таблиц, в которых я храню данные, и в зависимости от типа человека (рабочий, гражданский), который выполнил задание, я хочу сохранить его в eventтаблице, теперь эти ребята спасают животное (есть animalтаблица). Наконец, я хочу иметь таблицу для хранения события, когда парень (рабочий, гражданский) спас животное, но поклон, …

2
Как использовать SUBSTRING используя REGEXP в MySQL
У меня следующая ситуация. Я должен подстроки регулярное выражение из описания, используя MySQL. Описание: Lorem D9801 Ipsum Долор Сит Амет Где D9801 - это REGEXP. Каждое сильное текстовое описание имеет различное содержание, но мое регулярное выражение должно выглядеть так: REGEXP 'D [[: digit:]] {4}' У REGEXP всегда есть «D» в …

2
Есть ли такая вещь как пользовательские типы данных?
Есть ли в MySQL поддержка пользовательских типов данных? Например, почтовые индексы могут быть сохранены в varchar(10)поле, но они могут быть сжаты в поле intс параметрами для пустого поля и флагом того, является ли это 5-значным или 5 + 4-значным почтовым индексом. Есть ли способ установить бесшовные типы данных для таких …

9
Какие есть инструменты для маскировки данных? (MySQL, Linux) [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Я ищу (идеально бесплатный, с открытым исходным кодом) инструменты для маскировки данных. Есть ли такие? …
14 mysql  linux  testing 

2
Почему count (*) медленный, когда объяснение знает ответ?
Этот запрос: select count(*) from planner_eventзанимает очень много времени для выполнения - так долго, я сдался и убил его, прежде чем он закончил. Однако, когда я бегу explain select count(*) from planner_event, я вижу столбец на выходе с количеством строк (14 м). Почему объяснение может получить число строк мгновенно, но …
14 mysql  count  explain 

5
Как оптимизировать очень медленный SELECT с помощью LEFT JOIN для больших таблиц
Я гуглил, занимался самообразованием и искал решение в течение нескольких часов, но безуспешно. Я нашел несколько подобных вопросов здесь, но не этот случай. Мои таблицы: человек (~ 10 млн рядов) атрибуты (местоположение, возраст, ...) связи (M: M) между людьми и атрибутами (~ 40M строк) Полный дамп ~ 280МБ Ситуация: Я …

4
Как исключить значения NULL внутри CONCAT MySQL?
Если у меня есть это - tadd это Addressтаблица: CONCAT(tadd.street_number, ' ', tadd.street_name,', ', tadd.apt_number,', ', tadd.city,', ', tadd.postal_code,', ', tadd.country) AS 'Address' Есть ли способ исключить apt_number, если он не существует? Я думал о: WHERE tadd.apt_number IS NOT NULL Но он вернет только те строки apt_number, и даже если …
14 mysql  null  concat 

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