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

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

14
Обмеження для "Mysql Row size занадто великий"
Як я можу змінити ліміт Розмір рядка занадто великий (> 8126). Зміна деяких стовпців на TEXT або BLOB або використання ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSEDможе допомогти. У поточному форматі рядків BLOBпрефікс у 768 байт зберігається в рядку. Таблиця: id int(11) No name text No date date No time time No schedule int(11) …
104 mysql 

9
Як вибрати рядки з часовою позначкою поточного дня?
Я намагаюся виділити з таблиці бази даних лише сьогоднішні записи. В даний час використовую SELECT * FROM `table` WHERE (`timestamp` > DATE_SUB(now(), INTERVAL 1 DAY)); Але це вимагає результатів протягом останніх 24 годин, і мені потрібно, щоб лише сьогодні підбирати результати, ігноруючи час. Як я можу вибрати результати лише на …
104 mysql  sql  timestamp 

4
Створіть індекс на величезній виробничій таблиці MySQL без блокування таблиці
Мені потрібно створити індекс у таблиці MySQL ~ 5М рядків. Це виробнича таблиця, і я боюся повного блоку всього, якщо я запускаю CREATE INDEX-заяву ... Чи є спосіб створити індекс без блокування вставок і вибору? Цікаво, що я не зупиняюся, створюю індекс і перезавантажую систему!

10
MySQL INNER JOIN виберіть лише один рядок із другої таблиці
У мене є usersтаблиця і paymentsтаблиця, для кожного користувача, у кого є платежі, в paymentsтаблиці можуть бути кілька асоційованих платежів . Я хотів би вибрати всіх користувачів, які мають платежі, але лише вибрати їх останній платіж. Я намагаюсь цей SQL, але ніколи раніше не пробував вкладені оператори SQL, тому хочу …
104 mysql  sql  select  inner-join 


13
Код помилки: 1005. Неможливо створити таблицю "..." (помилка: 150)
Я шукав рішення цієї проблеми в Інтернеті і перевіряв питання щодо переповнення стека, але жодне з рішень не працювало для мого випадку. Я хочу створити зовнішній ключ від таблиці sira_no до metal_kod. ALTER TABLE sira_no ADD CONSTRAINT METAL_KODU FOREIGN KEY(METAL_KODU) REFERENCES metal_kod(METAL_KODU) ON DELETE SET NULL ON UPDATE SET NULL …

4
MySql - спосіб оновити частину рядка?
Я шукаю спосіб оновити лише частину рядка за допомогою MySQL-запиту. Наприклад, якщо у мене є 10 записів, що містять 'рядок' як частину значення поля (тобто 'щось / рядок', 'щось / stringlookhere', 'щось / string / etcetera', чи є спосіб змінити "рядок 'до' іншого значення 'для кожного рядка за допомогою одного …
103 mysql  sql  string  sql-update 

8
Що ефективніше: кілька таблиць MySQL або одна велика таблиця?
Я зберігаю різні дані користувачів у своїй базі даних MySQL. Спочатку він був створений у різних таблицях, тобто дані пов'язані з UserIds і виводяться через інколи складні дзвінки для відображення та маніпулювання даними, якщо потрібно. Встановлюючи нову систему, практично має сенс поєднувати всі ці таблиці в одну велику таблицю відповідного …


7
Чи є приріст продуктивності при індексації булевого поля?
Я тільки збираюся написати запит, що включає в себе a WHERE isok=1. Як випливає з назви, isokє булевим полем (насправді a, TINYINT(1) UNSIGNEDяке встановлюється на 0 або 1 за потреби). Чи є приріст продуктивності при індексації цього поля? Чи буде двигун (InnoDB в даному випадку) краще чи гірше шукати індекс?
103 mysql  indexing  innodb 

7
Як точно я повинен зберігати широту і довготу?
Я читав це питання тут: Який тип даних використовувати для зберігання даних про широту та довготу в базах даних SQL? І, мабуть, загальний консенсус полягає в тому, що використовувати десятковий (9,6) шлях. Питання для мене полягає в тому, наскільки точно мені це справді потрібно? Наприклад, API Google повертає такий результат, …
103 mysql  geolocation 

3
Оновлення первинного ключа MySQL
У мене є таблиця user_interactionsз 4 стовпцями: user_1 user_2 type timestamp Первинний ключ - це (user_1,user_2,type) і я хочу змінити(user_2,user_1,type) Отже, що я зробив: drop primary key ... add primary key (user_2,user_1,type)... і вуаля ... Проблема полягає в тому, що база даних працює на сервері. Отже, перш ніж я міг …
103 mysql  primary-key 

11
Як отримати тип даних стовпців таблиці mysql?
Я хочу отримати тип даних стовпця таблиці mysql. Думав, що я можу використовувати MYSQLFIELDструктуру, але це перелічені типи полів. Потім я спробував mysql_real_query() Помилка, яку я отримую, це query was empty Як отримати тип даних стовпця?
103 mysql 

16
Як розділити рядок імен у mysql?
Як розділити рядок імен у mysql? Наприклад: name ----- Sachin ramesh tendulkar Rahul dravid Розділіть назву на зразок firstname,middlename,lastname: firstname middlename lastname --------- ------------ ------------ sachin ramesh tendulkar rahul dravid
103 mysql  sql 

11
Як я можу отримати необроблений, складений SQL-запит із виразу SQLAlchemy?
Я маю об’єкт запиту SQLAlchemy і хочу отримати текст скомпільованого оператора SQL з усіма його параметрами (наприклад, жодних %sабо інших змінних, які чекають на зв’язування компілятора операторів або діалектного механізму MySQLdb тощо). Виклик str()запиту виявляє приблизно таке: SELECT id WHERE date_added <= %s AND date_added >= %s ORDER BY count …
103 python  sql  mysql  sqlalchemy 

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