У меня есть столбец электронной почты, который я хочу быть уникальным. Но я также хочу, чтобы он принимал нулевые значения. Может ли моя база данных иметь 2 пустых электронных письма таким...
У меня есть столбец электронной почты, который я хочу быть уникальным. Но я также хочу, чтобы он принимал нулевые значения. Может ли моя база данных иметь 2 пустых электронных письма таким...
Есть ли разница между схемой и базой данных в MySQL? В SQL Server база данных является контейнером более высокого уровня по отношению к схеме. Я прочитал это Create Schemaи в Create Databaseсущности делаю то же самое в MySQL, что наводит меня на мысль, что схемы и базы данных - это разные слова для...
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 месяца назад . Улучшить этот вопрос Каждый раз, когда настраивается новая таблица SQL...
Я пытался, но не получилось: mysql> select max(1,0); ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL; проверить руководство что соответствует вашей версии сервера MySQL для правильного использования синтаксиса около '0)' в строке 1...
Я посмотрел вокруг и не нашел то, что я был после, так что здесь идет. SELECT * FROM trees WHERE trees.`title` LIKE '%elm%' Это работает нормально, но не в том случае, если дерево называется Elm или ELM и т.д ... Как сделать SQL нечувствительным к регистру для этого поиска по шаблону? Я использую...
Как установить начальное значение для столбца «id» в таблице MySQL, который начинается с 1001? Я хочу сделать вставку "INSERT INTO users (name, email) VALUES ('{$name}', '{$email}')"; Без указания начального значения для столбца...
У меня есть столбец в таблице, который может содержать нулевые или пустые значения. Как проверить, является ли столбец пустым или пустым в строках, присутствующих в таблице? (e.g. null or '' or ' ' or ' ' and...
У меня есть запрос, который вставляет с помощью выбора: INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid Можно ли только выбрать «имя, местоположение» для вставки и установить gid для чего-то еще в...
Я хотел бы получить все имена столбцов таблицы MySQL в массиве в PHP? Есть ли запрос для этого?
У меня есть таблица innoDB, которая записывает пользователей онлайн. Он обновляется при каждом обновлении страницы пользователем, чтобы отслеживать, на каких страницах он находится, и дату их последнего доступа к сайту. Затем у меня есть cron, который запускается каждые 15 минут для УДАЛЕНИЯ старых...
У меня есть функция, которая возвращает пять символов в смешанном регистре. Если я сделаю запрос по этой строке, он вернет значение независимо от регистра. Как я могу сделать строковые запросы MySQL чувствительными к...
Переименование таблицы не работает в MySQL RENAME TABLE group TO member; Сообщение об ошибке #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group RENAME TO member' at line 1 Запрос работает на других...
На Snow Leopard при запуске MySQL выдается следующая ошибка: Сервер вышел без обновления файла PID my.cnf [mysqld] port = 3306 socket = /tmp/mysql.sock skip-external-locking key_buffer_size = 16K pid-file=/var/run/mysqld/mysqld.pid [mysqld_safe] log-error=/var/log/mysqld.log...
Я в курсе этой команды: GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; Но тогда это только позволяет мне предоставить определенный IP-адрес для доступа к этой удаленной базе данных MySQL. Что если я хочу, чтобы любой удаленный хост мог получить доступ к...
Есть ли хороший способ в MySQL для репликации функции SQL Server ROW_NUMBER()? Например: SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 Тогда я мог бы, например, добавить условие, ограничивающее intRow1, чтобы получить одну строку с самым...
В настоящее время я делаю очень простой OrderBy в своем заявлении. SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC Проблема в том, что записи NULL для 'position' обрабатываются как 0. Поэтому все записи с позицией как NULL появляются раньше, чем с 1,2,3,4. например: NULL,...
Могу ли я включить ведение журнала аудита в моей базе данных mysql? Я в основном хочу контролировать все запросы в течение часа, и вывести журнал в
Я хочу хранить много записей в базе данных MySQL. Все они содержат денежные значения. Но я не знаю, сколько цифр будет вставлено для каждого. Какой тип данных я должен использовать для этой цели? VARCHAR или INT (или другие числовые типы...
Я пытаюсь выяснить, какую сортировку я должен использовать для различных типов данных. 100% содержимого, которое я буду хранить, отправлено пользователем. Насколько я понимаю, я должен использовать UTF-8 General CI (без учета регистра) вместо UTF-8 Binary. Однако я не могу найти четкого различия...
Что означает «неподписанный» в MySQL и когда я должен его