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

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

30
Помилка MySQL 1215: Неможливо додати обмеження зовнішнього ключа
Я намагаюся переслати інженер мою нову схему на мій сервер db, але я не можу зрозуміти, чому я отримую цю помилку. Я намагався шукати відповідь тут, але все, що я знайшов, сказав, щоб або встановити db-движок на Innodb, або переконатися, що ключі, які я намагаюся використовувати як іноземний ключ, є …

13
Налаштування сторонніх ключів у phpMyAdmin?
Я налаштовую базу даних за допомогою phpMyAdmin. У мене є дві таблиці ( fooі bar), проіндексовані на їхніх первинних ключах . Я намагаюся створити foo_barміж ними реляційну таблицю ( ), використовуючи їх первинні ключі як сторонні ключі. Я створив ці таблиці як MyISAM, але з тих пір змінив усі три …
335 mysql  phpmyadmin 

18
Змінити набір символів MySQL за замовчуванням на UTF-8 у my.cnf?
В даний час ми використовуємо наступні команди в PHP, щоб встановити набір символів UTF-8 у нашому додатку. Оскільки це трохи накладні витрати, ми хотіли б встановити це як налаштування за замовчуванням у MySQL. Чи можемо ми це зробити в /etc/my.cnf або в іншому місці? SET NAMES 'utf8' SET CHARACTER SET …

4
Який ORM я повинен використовувати для Node.js та MySQL? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
326 mysql  orm  node.js 

6
Оновіть значення стовпця, замінивши частину рядка
У мене є таблиця з наступними стовпцями в базі даних MySQL [id, url] І URL-адреси схожі на: http://domain1.com/images/img1.jpg Я хочу оновити всі URL-адреси до іншого домену http://domain2.com/otherfolder/img1.jpg збереження імені файлу таким, яким він є. Який запит потрібно запустити?
325 mysql  sql 

13
Формат дати () PHP під час вставки в дату в MySQL
Який правильний формат для передачі date()функції в PHP, якщо я хочу вставити результат у datetimeстовпець типу MySQL ? Я намагався, date("Y-M-D G:i:s")але це просто вставляє "0000-00-00 00:00:00" кожного разу.
324 php  mysql 

13
Додати зовнішній ключ до існуючої таблиці
Я хочу додати зовнішній ключ до таблиці під назвою "каталог". ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; Коли я намагаюся це зробити, я отримую це повідомлення про помилку: Error Code: 1005. Can't create table 'mytable.#sql-7fb1_7d3a' (errno: 150) …

14
Підключіть Java до бази даних MySQL
Як підключитися до бази даних MySQL на Java? Коли я пробую, я отримую java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Або java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Або java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

30
помилка: 'Не вдається підключитися до локального сервера MySQL через сокет' /var/run/mysqld/mysqld.sock '(2)' - відсутні /var/run/mysqld/mysqld.sock
Моя проблема почалася зі мною, що я більше не зможу ввійти як root під час встановлення mysql. Я намагався запустити mysql без включених паролів ... але кожного разу, коли я запускав команду # mysqld_safe --skip-grant-tables & Я ніколи не повернув би швидке повернення. Я намагався дотримуватися цих інструкцій, щоб відновити …
322 mysql  linux  ubuntu 

7
MySQL проти MongoDB 1000 читає
Я був дуже в захваті від MongoDb і останнім часом тестую його. У мене була таблиця з назвою постів в MySQL з приблизно 20 мільйонами записів, індексованими лише в полі під назвою "id". Я хотів порівняти швидкість з MongoDB, і я провів тест, який отримав би і надрукував 15 записів …

30
PDOException SQLSTATE [HY000] [2002] Немає такого файлу чи каталогу
Я вважаю, що я успішно розгорнув свій (дуже базовий) сайт для fortrabbit, але як тільки я підключусь до SSH, щоб запустити деякі команди (наприклад, php artisan migrateабоphp artisan db:seed ), я отримую повідомлення про помилку: [PDOException] SQLSTATE[HY000] [2002] No such file or directory У якийсь момент міграція, мабуть, спрацювала, бо …
319 php  mysql  laravel  pdo 

12
Як змінити розмір max_allowed_packet
У мене виникають проблеми з полями BLOB в моїй базі даних MySQL - при завантаженні файлів розміром більше 1 МБ я отримую помилку Packets larger than max_allowed_packet are not allowed. Ось що я спробував: У браузері MySQL Query я запустив a, show variables like 'max_allowed_packet'який дав мені 1048576. Потім я …
317 mysql 

4
Який тип / довжину стовпця я повинен використовувати для зберігання хешованого пароля Bcrypt у базі даних?
Я хочу зберігати хешований пароль (за допомогою BCrypt) у базі даних. Який був би хороший тип для цього, а яка була б правильна довжина? Чи завжди хешовані паролі з BCrypt завжди однакової довжини? EDIT Приклад хешу: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Після хешування деяких паролів, здається, що BCrypt завжди генерує 60 хешів символів. EDIT …
317 mysql  hash  types  storage  bcrypt 

9
Як отримати кілька підрахунків за допомогою одного SQL-запиту?
Мені цікаво, як написати цей запит. Я знаю, що цей синтаксис є хибним, але він допоможе вам зрозуміти, чого я хочу. Мені він потрібен у такому форматі, тому що він є частиною набагато більшого запиту. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) WHERE level = 'personal' …
315 mysql  sql  join  count  group-by 


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