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

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

1
MySQL: Відтворення типу NULL до 0
Припустимо наступну таблицю (наприклад, результат декількох внутрішніх операторів об’єднання): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 Що ви могли б отримати, наприклад, із наступного твердження: select a.id, t1.column_1, t2.column_2 from a left join t1 on a.id = t1.id …
82 sql  mysql  casting 

8
Перевірте перекриття діапазонів дат у MySQL
Ця таблиця використовується для зберігання сеансів (подій): CREATE TABLE session ( id int(11) NOT NULL AUTO_INCREMENT , start_date date , end_date date ); INSERT INTO session (start_date, end_date) VALUES ("2010-01-01", "2010-01-10") , ("2010-01-20", "2010-01-30") , ("2010-02-01", "2010-02-15") ; Ми не хочемо мати конфлікту між діапазонами. Скажімо, нам потрібно вставити нову …

4
Як додати стовпець і зробити його зовнішнім ключем в одному операторі MySQL?
У mysql, чи можу я додати стовпець та зовнішній ключ в одному і тому ж операторі? І який правильний синтаксис для додавання fk? Ось мій SQL: ALTER TABLE database.table ADD COLUMN columnname INT DEFAULT(1), FOREIGN KEY (fk_name) REFERENCES reftable(refcolumn) ON DELETE CASCADE; ... та супровідне повідомлення про помилку: У вас …
82 sql  mysql 


10
Найшвидший спосіб скопіювати таблицю в mysql?
Я хочу скопіювати таблицю в MySQL. Який найшвидший спосіб? Подобається це? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; або CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); чи є інший спосіб? EDIT: Мене турбує повторне створення індексів, як mysql …
82 sql  mysql 

10
Як написати REST API?
Я пишу додаток для iPhone як хобі-проект, і йому знадобиться веб-служба, щоб надати йому дані. Це не сильно відрізняється від того, що я роблю на роботі, але на роботі я пишу лише перегляди та контролери. Хтось інший відповідає за написання моделі, і зазвичай клієнти надають веб-послугу. Я займався веб-програмуванням раніше, …
82 php  iphone  mysql  rest 

9
Відкат невдалої міграції Rails
Як відкотити невдалу міграцію рейок? Я би очікував, що rake db:rollbackце скасує невдалу міграцію, але ні, вона відкочує попередню міграцію (невдала міграція мінус одна). І теж rake db:migrate:down VERSION=myfailedmigrationне працює. Я стикався з цим кілька разів, і це дуже засмучує. Ось простий тест, який я зробив, щоб повторити проблему: class …

8
PHP - Використання PDO з масивом речень IN
Я використовую PDO для виконання оператора з INреченням, що використовує масив для своїх значень: $in_array = array(1, 2, 3); $in_values = implode(',', $in_array); $my_result = $wbdb->prepare("SELECT * FROM my_table WHERE my_value IN (".$in_values.")"); $my_result->execute(); $my_results = $my_result->fetchAll(); Наведений вище код працює чудово, але моє питання полягає в тому, чому це …

7
mysql не розпізнається як внутрішня чи зовнішня команда, операційна програма або пакет
Я встановив шлях MySQL, але все одно отримую ту саму помилку. Будь ласка, дайте мені знати, чи дотримувався я правильного чи ні. Місце розташування MySQL: C:\Program Files\MySQL\MySQL Server 5.0\bin У Windows, системні змінні, я встановив шлях як: ім'я змінної: MYSQL_HOME значення змінної: C:\Program Files\MySQL\MySQL Server 5.0\bin Для налаштування PATH: ім'я …


21
Натуральне сортування в MySQL
Чи існує елегантний спосіб ефективного, природного сортування в базі даних MySQL? Наприклад, якщо у мене є такий набір даних: Final Fantasy Фінальна фантазія 4 Фінальна фантазія 10 Фінальна фантазія 12 Final Fantasy 12: Chains of Promathia Фінальна фантастична пригода Final Fantasy Origins Фінальна фантастична тактика Будь-яке інше елегантне рішення, окрім …

3
Отримати всі символи до місця в MySQL
Я хотів би, щоб усі символи були в полі перед пробілом Наприклад, якщо field1є"chara ters" Я хочу, щоб воно повернулося "chara" Як би виглядав цей вибраний вислів?
81 sql  mysql 

14
Як отримати первинний ключ таблиці?
Чи є спосіб отримати ім'я поля первинного ключа з бази даних mysql? Наприклад: У мене є така таблиця: +----+------+ | id | name | +----+------+ | 1 | Foo1 | | 2 | Foo2 | | 3 | Foo3 | +----+------+ Де ідентифікатор поля є первинним ключем (він має автоматичне …
81 php  mysql  primary-key 


4
Синхронізація бази даних Mysql між двома базами даних
Ми запускаємо додаток Java PoS (Point of Sale) у різних магазинах із серверною базою MySql. Я хочу, щоб бази даних у магазинах синхронізувалися з базою даних на хост-сервері. Коли в магазині відбуваються деякі зміни, вони повинні оновлюватися на хост-сервері. Як мені цього досягти?
81 mysql  database 

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