Вопросы с тегом 'mysql'

MySQL - это бесплатная система управления реляционными базами данных с открытым исходным кодом (RDBMS), использующая язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т.д. Это разные БД, которые все используют свои собственные диалекты SQL для управления данными.
4

MySQL: переменная @variable. Какая разница?

В другом вопросе, который я отправил, кто-то сказал мне, что есть разница между: @variable и variable в MySQL. Он также упомянул, как MSSQL имеет пакетную область, а MySQL имеет область сеанса. Может ли кто-нибудь уточнить это для меня?
17 июн. '09 в 23:04
9

Как изменить тип данных для столбца в MySQL?

Я хочу изменить тип данных нескольких столбцов с float на int. Каков самый простой способ сделать это? Пока данных не беспокоить.
31 авг. '09 в 10:44
25

MySQL выбирает 10 случайных строк из 600K строк быстро

Как лучше всего написать запрос, который выбирает 10 строк случайным образом из 60000?
01 дек. '10 в 21:35
8

Ошибка переименования столбца в MySQL

Как переименовать столбец в таблице xyz? Столбцы: Manufacurerid, name, status, AI, PK, int Я хочу переименовать в manufacturerid Я пробовал использовать панель PHPMyAdmin, но я получаю эту ошибку: MySQL said: Documentation #1025 - Error on rena...
23 окт. '10 в 3:35
6

Создайте нового пользователя в MySQL и дайте ему полный доступ к одной базе данных

Я новичок в MySQL администрировании. Я хочу создать нового пользователя в MySQL и предоставить ему полный доступ только к одной базе данных, скажем, dbTest, которую я создаю. Что могли бы сделать команды MySQL?
12 нояб. '09 в 6:10
7

обрезать таблицу с ограниченным внешним ключом

Почему не работает TRUNCATE на mygroup? Даже если у меня есть ON DELETE CASCADE SET, я получаю: ОШИБКА 1701 (42000): не удается обрезать таблицу, на которую ссылается ограничение внешнего ключа (mytest. instance, CONSTRAINT instance_ibfk_1 ИНОС...
27 мар. '11 в 21:57
5

Есть ли эквивалент SQLite для MySQL DESCRIBE [таблица]?

Я только начинаю изучать SQLite. Было бы неплохо видеть детали таблицы, например MySQL DESCRIBE [table]. PRAGMA table_info [table] недостаточно хорош, так как он имеет только базовую информацию (например, он не показывает, является ли столбец каким-т...
25 июл. '10 в 18:23
6

Копировать/дублировать базу данных без использования mysqldump

Без локального доступа к серверу существует ли способ дублировать/клонировать MySQL db (с содержимым и без содержимого) в другой, не используя mysqldump? В настоящее время я использую MySQL 4.0.
25 авг. '08 в 8:47
20

Отключить ONLY_FULL_GROUP_BY

Я случайно включил режим ONLY_FULL_GROUP_BY следующим образом: SET sql_mode = 'ONLY_FULL_GROUP_BY'; Как отключить его?
28 мая '14 в 20:21
5

Создайте временную таблицу в инструкции SELECT без отдельной таблицы CREATE TABLE

Возможно ли создать временную (только сессию) таблицу из инструкции select без использования оператора create table и указания каждого типа столбца? Я знаю, что производные таблицы способны на это, но они являются супер-временными (только для операто...
02 мая '11 в 16:03
20

Какой идеальный тип данных используется при хранении широты/долготы в базе данных MySQL?

Принимая во внимание, что я буду выполнять вычисления на партах lat/long, какой тип данных лучше всего подходит для использования с базой данных MySQL?
01 окт. '08 в 19:18
4

Строка MySQL заменяет

У меня есть столбец, содержащий URL-адреса (id, url): http://www.example.com/articles/updates/43 http://www.example.com/articles/updates/866 http://www.example.com/articles/updates/323 http://www.example.com/articles/updates/seo-url http://www.examp...
10 мая '11 в 21:58
14

Ошибка MySQL 1153 - получен пакет, превышающий байты max_allowed_packet

Я импортирую дамп MySQL и получаю следующую ошибку. $ mysql foo < foo.sql ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes По-видимому, в базе данных есть вложения, что делает очень большие вставки. Это на мо...
18 сент. '08 в 14:38
8

Как добавить индексы в таблицы MySQL?

У меня есть очень большая таблица MySQL с около 150 000 строк данных. В настоящее время, когда я пытаюсь запустить SELECT * FROM table WHERE id = '1'; код работает нормально, так как поле ID является основным индексом. Тем не менее, для недавнего ...
09 июн. '10 в 1:41
20

Как получить текущую версию базы данных MySQL?

Какая команда возвращает текущую версию базы данных MySQL?
24 янв. '12 в 13:33