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

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


10
Отримайте найпопулярніші n записи для кожної групи згрупованих результатів
Нижче наведено найпростіший можливий приклад, хоча будь-яке рішення повинно бути здатне масштабувати до того, як потрібно багато n найкращих результатів: Враховуючи таблицю, описану нижче, зі стовпцями людей, групи та віку, як би ви отримали 2 найстаріших людей у ​​кожній групі? (Зв'язки всередині груп не повинні давати більше результатів, але дають …

7
MySQL InnoDB не звільняє місце на диску після видалення рядків даних із таблиці
У мене є одна таблиця MySQL, що використовує механізм зберігання InnoDB; він містить близько 2М рядків даних. Коли я видаляв рядки даних із таблиці, він не звільняв виділений дисковий простір. Також не зменшився розмір файлу ibdata1 після запуску optimize tableкоманди. Чи є можливість повернути дисковий простір з MySQL? Я в …
140 mysql  innodb  delete-row 


3
Як уникнути зарезервованих слів, що використовуються як назви стовпців? MySQL / Створити таблицю
Я генерую таблиці з класів у .NET, і одна проблема - клас може мати ім’я поля, keyяке є зарезервованим ключовим словом MySQL. Як уникнути цього в операторі створення таблиці? (Примітка. Інша проблема нижче - текст має бути фіксованого розміру, щоб бути індексованим / унікальним) create table if not exists misc_info …
139 mysql  escaping 

10
Як запустити унікальну в MySQL?
Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Я хочу впустити унікальний ключ email, як?
139 mysql  indexing  sql-drop 

14
Як повторно синхронізувати БД Mysql, якщо Master і slave мають різні бази даних у випадку реплікації Mysql?
Mysql Server1працює як MASTER . Mysql Server2працює як SLAVE . Тепер реплікація БД відбувається від MASTER до SLAVE . Server2вилучається з мережі та повторно підключається назад через 1 день. Після цього виникає невідповідність бази даних в master і slave. Як знову синхронізувати БД, оскільки після відновлення БД, взятого з Master …

9
Значення приросту в запиті на оновлення mysql
Я створив цей код, щоб виділити +1 бал, але він не працює належним чином. mysql_query(" UPDATE member_profile SET points= ' ".$points." ' + 1 WHERE user_id = '".$userid."' "); змінна $ балів - це пункти користувача зараз. Я хочу, щоб він додав плюс один до нього .. тому, наприклад, якщо …
139 php  mysql  sql  sql-update 

8
Відновлення бази даних MySQL з фізичних файлів
Чи можливо відновити базу даних MySQL з фізичних файлів баз даних. У мене є каталог, який містить такі типи файлів: client.frm client.MYD client.MYI але ще близько 20 таблиць. Зазвичай я використовую mysqldump або подібний інструмент, щоб отримати все в 1 SQL-файл, тож яким чином можна поводитися з цими типами файлів?
139 mysql  backup  restore 

15
Отримати вкладку Insert для існуючого рядка в MySQL
За допомогою MySQL я можу запустити запит: SHOW CREATE TABLE MyTable; І поверне оператор створення таблиці для визначеної таблиці. Це корисно, якщо у вас вже створена таблиця та ви хочете створити ту саму таблицю в іншій базі даних. Чи можливо отримати оператор вставки для вже існуючого рядка або набору рядків? …
139 mysql  syntax 

7
MySQL - ОНОВЛЕННЯ декількох рядків з різними значеннями в одному запиті
Я намагаюся зрозуміти, як ОНОВЛЕННЯ декількох рядків з різними значеннями, і я просто не отримую цього. Рішення є скрізь, але мені це важко зрозуміти. Наприклад, три оновлення в 1 запит: UPDATE table_users SET cod_user = '622057' , date = '12082014' WHERE user_rol = 'student' AND cod_office = '17389551'; UPDATE table_users …
139 mysql  sql  sql-update 

10
Перетворити текст у число у запиті MySQL
Чи можливо перетворити текст у число у запиті MySQL? У мене стовпчик з ідентифікатором, який складається з імені та числа у форматі «ім’я-номер». Стовпчик має тип VARCHAR. Я хочу сортувати рядки за номером (рядки з однойменною назвою), але стовпець відсортований відповідно до порядку символів, тобто name-1 name-11 name-12 name-2 Якщо …
138 mysql  sql 


6
ЛІВО ПРИЄДНАЙТЕСЬ тільки перший ряд
Я читав багато тем про отримання лише першого ряду лівого з'єднання, але, чомусь, це не працює для мене. Ось моя структура (спрощена звичайно) Канали id | title | content ---------------------- 1 | Feed 1 | ... Художники artist_id | artist_name ----------------------- 1 | Artist 1 2 | Artist 2 feed_artists …


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