mysql — вопросы с ответами

20 ответов
Я случайно включил режим ONLY_FULL_GROUP_BY следующим образом: SET sql_mode = 'ONLY_FULL_GROUP_BY'; Как отключить его?
mysql-workbench
28 май 2014, в 19:43
5 ответов
Возможно ли создать временную (только сессию) таблицу из инструкции select без использования оператора create table и указания каждого типа столбца? Я знаю, что производные таблицы способны на это, но они являются супер-временными (только для операторов), и я хочу повторно использовать. Это сэкономи...
select
temp-tables
create-table
derived-table
02 май 2011, в 15:07
7 ответов
Почему не работает TRUNCATE на mygroup? Даже если у меня есть ON DELETE CASCADE SET, я получаю: ОШИБКА 1701 (42000): не удается обрезать таблицу, на которую ссылается ограничение внешнего ключа (mytest. instance, CONSTRAINT instance_ibfk_1 ИНОСТРАННЫЙ КЛЮЧ (GroupID) ССЫЛКИ mytest. mygroup (ID)) d...
foreign-keys
constraints
truncate
dml
27 март 2011, в 23:45
13 ответов
Я хочу сделать полное внешнее соединение в MySQL. Это возможно? Является ли Full Outer Join поддерживаемым MySQL?
join
outer-join
full-outer-join
25 янв. 2011, в 16:11
8 ответов
Как переименовать столбец в таблице xyz? Столбцы: Manufacurerid, name, status, AI, PK, int Я хочу переименовать в manufacturerid Я пробовал использовать панель PHPMyAdmin, но я получаю эту ошибку: MySQL said: Documentation #1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufa...
database
alter-table
mysql-error-1025
23 окт. 2010, в 03:30
23 ответа
У меня возникают проблемы при установке mysql2 gem для Rails. Когда я пытаюсь установить его, запустив bundle install или gem install mysql2, он вызывает следующую ошибку: Ошибка при установке mysql2: ERROR: Не удалось создать собственное расширение gem. Как я могу исправить это и успешно установи...
31 авг. 2010, в 11:14
7 ответов
Как скопировать/клонировать/дублировать данные, структуру и индексы таблицы MySQL на новый? Это то, что я нашел до сих пор. Это скопирует данные и структуру, но не индексы: create table {new_table} select * from {old_table}; Это скопирует структуру и индексы, но не данные: create table {new_table} ...
19 июль 2010, в 09:12
29 ответов
Когда я выполнил следующую команду: ALTER TABLE `mytable` ADD UNIQUE ( `column1` , `column2` ); Я получил это сообщение об ошибке: #1071 - Specified key was too long; max key length is 767 bytes Информация о столбце1 и столбце2: column1 varchar(20) utf8_general_ci column2 varchar(500) utf8_genera...
byte
varchar
mysql-error-1071
29 нояб. 2009, в 03:45
6 ответов
Я новичок в MySQL администрировании. Я хочу создать нового пользователя в MySQL и предоставить ему полный доступ только к одной базе данных, скажем, dbTest, которую я создаю. Что могли бы сделать команды MySQL?
access-control
12 нояб. 2009, в 05:34
11 ответов
Что такое (по умолчанию) кодировка для: База данных MySQL Таблица MySQL столбец MySQL
character-encoding
unicode
collation
26 июнь 2009, в 15:39
4 ответа
В другом вопросе, который я отправил, кто-то сказал мне, что есть разница между: @variable и variable в MySQL. Он также упомянул, как MSSQL имеет пакетную область, а MySQL имеет область сеанса. Может ли кто-нибудь уточнить это для меня?
variables
18 июнь 2009, в 00:45
11 ответов
У меня есть таблица с ~ 500 тыс. строк; varchar (255) столбец UTF8 filename содержит имя файла; Я пытаюсь вычеркнуть различные странные символы из имени файла - подумал, что я бы использовал класс символов: [^a-zA-Z0-9()_ .\-] Теперь есть функция в MySQL, которая позволяет вам заменять регулярное в...
mysql-udf
12 июнь 2009, в 15:28
15 ответов
Как я могу просмотреть список хранимых процедур или сохраненных функций в командной строке mysql, например команды show tables; или show databases;.
stored-procedures
command-line
09 апр. 2009, в 10:29
14 ответов
У меня есть таблица story_category в моей базе данных с коррумпированными записями. Следующий запрос возвращает коррумпированные записи: SELECT * FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=cate...
sql-delete
subquery
mysql-error-1093
05 сен. 2008, в 12:00
6 ответов
Без локального доступа к серверу существует ли способ дублировать/клонировать MySQL db (с содержимым и без содержимого) в другой, не используя mysqldump? В настоящее время я использую MySQL 4.0.
25 авг. 2008, в 09:00
Наверх
Меню