Запитання з тегом «mysql»

MySQL - це безкоштовна система відкритого джерела управління реляційними базами даних (RDBMS), яка використовує структуровану мову запитів (SQL). НЕ ВИКОРИСТОВУЙТЕ цей тег для інших БД, таких як SQL Server, SQLite тощо. Це різні БД, які використовують власні діалекти SQL для управління даними.

3
Кількість випадків, коли кількість MySQL перевищує 2
У мене є така структура таблиці + id + word + +------+--------+ Таблиця заповнюється словами нижньою літерою даного тексту, тому текст Привіт до побачення привіт призведе до + id + word + +------+--------+ + 1 + hello + +------+--------+ + 2 + bye + +------+--------+ + 3 + hello + …
91 mysql 

4
Основи іноземних ключів у MySQL?
Чи є якесь гарне пояснення того, як використовувати конструкцію зовнішнього ключа MySQL? Я не зовсім отримую це з самих документів MySQL. До цього часу я обробляв речі, такі як зовнішні ключі, з об'єднаннями та кодом програмування. І друга частина запитання, чи є якісь вдосконалення за допомогою вбудованих зовнішніх ключів MySQL?

3
Чи можу я створити подання з параметром у MySQL?
У мене такий вигляд: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; Я хотів би зробити його більш загальним, це означає змінити 2 на змінну. Я спробував це: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; Але MySQL цього не дозволяє. Я …

20
Отримайте список дат між двома датами
За допомогою стандартних функцій mysql є спосіб написати запит, який поверне список днів між двома датами. наприклад, з урахуванням 01-01-01 та 2009-01-13, вона повертає таблицю в один стовпець зі значеннями: 2009-01-01 2009-01-02 2009-01-03 2009-01-04 2009-01-05 2009-01-06 2009-01-07 2009-01-08 2009-01-09 2009-01-10 2009-01-11 2009-01-12 2009-01-13 Редагувати: Здається, я не зрозумів. Я хочу …

4
Альтернатива mysql_real_escape_string без підключення до БД
Я хотів би мати функцію, яка поводиться як mysql_real_escape_string без підключення до бази даних, оскільки часом мені потрібно робити сухе тестування без підключення до БД. mysql_escape_string застарілий і, отже, небажаний. Деякі мої висновки: http://www.gamedev.net/community/forums/topic.asp?topic_id=448909 http://w3schools.invisionzone.com/index.php?showtopic=20064


8
Помилка MySQL "Не вдається повторно відкрити таблицю"
В даний час я зайнятий реалізацією сортового фільтра, для якого мені потрібно створити клавішу INNER JOIN для кожного "тегу" для фільтрування. Проблема полягає в тому, що після цілого зв’язку SQL у мене є таблиця, яка містить всю інформацію, необхідну мені для вибору, але вона потрібна мені знову для кожного згенерованого …

2
Чому в моєму `ВСТАВИТИ ... НА ДВОЙНОМУ КЛЮЧОВОМУ ОНОВЛЕННІ` впливають 2 рядки?
Я роблю INSERT ... ON DUPLICATE KEY UPDATEдля a PRIMARY KEYв наступній таблиці: DESCRIBE users_interests; +------------+---------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+---------------------------------+------+-----+---------+-------+ | uid | int(11) | NO | PRI | NULL | | | iid | int(11) | NO | PRI …



14
Розташування MySQL my.ini
Я вже бачив http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html як дізнатись розташування MySQL MyCnc і http://dev.mysql.com/doc/refman/5.1/en/option-files.html Але я все ще застряг у віковому питанні! "Де мій my.ini" Я використовую Windows Server 2008 з mysql 5.5.28. Я встановив службу за допомогою mysqld --install, і я можу використовувати сервер mysql за допомогою sqlyog. Але , до жаль …

6
Як згрупувати за тижнями в MySQL?
Сервер таблиць Oracle пропонує вбудовану функцію, TRUNC(timestamp,'DY') . Ця функція перетворює будь-яку позначку часу на північ попередньої неділі. Який найкращий спосіб це зробити в MySQL? Oracle також пропонує TRUNC(timestamp,'MM')перетворити мітку часу на опівночі першого дня місяця, в якому вона відбувається. У MySQL це просто: TIMESTAMP(DATE_FORMAT(timestamp, '%Y-%m-01')) Але ця DATE_FORMATхитрість не …

23
Як я можу імітувати масив змінної в MySQL?
Це здається , що MySQL не має масив змінних. Що я повинен використовувати замість цього? Здається, пропонуються дві альтернативи: скалярний набір типу та тимчасові таблиці . Питання, на яке я зв’язав, пропонує перше. Але чи є гарною практикою використовувати їх замість змінних масиву? Як варіант, якщо я йду з наборами, …

13
встановлення глобального sql_mode в mysql
Я намагаюся встановити sql_mode в mysql, але він видає помилку. Команда: set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' Хіба це не правильний спосіб встановити кілька режимів? Які переваги встановлення сесійного та глобального режимів? який бажаний? У мене є різні користувачі, які намагаються оновити базу даних з різними значеннями UNC і прагнуть встановити режим сеансу …
91 mysql 

3
Яка різниця між MySQLdb, mysqlclient та MySQL Connector / Python?
Тож я намагався оновити базу даних за допомогою python, і, налаштовуючи все середовище розробника, я натрапив на ці три речі, від яких у мене запаморочилося. Там MySQLdb Там mysqlclient А ще є сполучник mysql python Яка кожна з них, різниця і де їх використовувати? Дякую

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.