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

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

10
Який тип даних використовувати для хешованого пароля та яку довжину?
Я не впевнений, як працює хешування паролів (реалізуватимуть його пізніше), але зараз потрібно створити схему бази даних. Я думаю про обмеження паролів 4-20 символами, але, як я розумію, після шифрування хеш-рядка буде різної довжини. Отже, як зберігати ці паролі в базі даних?

2
Передача від VARCHAR до INT - MySQL
Мої поточні дані для SELECT PROD_CODE FROM `PRODUCT` є PROD_CODE 2 5 7 8 22 10 9 11 Я перепробував усі чотири запити, і жоден не працює. ( Посилання ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE …
267 mysql  sql 

16
Попередження "Блокування очікування очікування перевищено; спробуйте перезапустити транзакцію », хоча я не використовую транзакцію
Я запускаю наступний UPDATEоператор MySQL : mysql> update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Я не використовую транзакцію, тож чому я отримаю цю помилку? Я навіть спробував перезапустити MySQL-сервер, і це не допомогло. У таблиці 406 733 рядки.




9
MySQL SELECT не має нульових значень
Чи можливо зробити оператор select, який приймає лише значення NOT NULL? Зараз я використовую це: SELECT * FROM table І тоді мені доведеться відфільтрувати нульові значення з циклу php. Чи є спосіб зробити: SELECT * (that are NOT NULL) FROM table ? Зараз, коли я вибираю *, я отримую val1, …
264 mysql  sql  select  notnull 

15
Помилка MySQL: 'Доступ заборонено користувачеві' root '@' localhost '
$ ./mysqladmin -u root -p ' відредаговано ' Введіть пароль: mysqladmin: помилка підключення до сервера на "localhost": "Доступ заборонено для користувача" root "@" localhost "(з використанням пароля: ТАК)" Як я можу це виправити?

30
MySQL> Таблиця не існує. Але це (або повинно)
Я змінив datadir інсталяції MySQL і всі бази перемістилися правильно, крім однієї. Я можу підключити і USEбазу даних. SHOW TABLESтакож повертає мені всі таблиці правильно, а файли кожної таблиці існують у каталозі даних MySQL. Однак, намагаючись SELECTщось із таблиці, я отримую повідомлення про помилку, що таблиця не існує. Але це …


6
Максимальна довжина MySQL та GROUP_CONCAT ()
Я використовую GROUP_CONCAT()в запиті MySQL для перетворення декількох рядків в одну рядок. Однак максимальна довжина результату цієї функції - 1024символи. Я дуже добре розумію, що можу змінити параметр, group_concat_max_lenщоб збільшити цю межу: SET SESSION group_concat_max_len = 1000000; Однак на сервері, який я використовую, я не можу змінити жоден парам. Не …

12
Отримати назви таблиць за допомогою оператора SELECT в MySQL
У MySQL я знаю, що можу перелічити таблиці в базі даних за допомогою: SHOW TABLES Однак я хочу вставити ці імена таблиці в іншу таблицю, наприклад: INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ Чи є спосіб отримати назви таблиць за допомогою стандартного оператора SELECT, наприклад: INSERT INTO …
260 mysql 

23
Як використовувати MySQLdb з Python та Django в OSX 10.6?
Це дуже обговорювана проблема для користувачів OSX 10.6, але я не зміг знайти рішення, яке працює. Ось моя настройка: Python 2.6.1 64bit Django 1.2.1 MySQL 5.1.47 osx10.6 64bit Я створюю virtualenvwrapper з --no-site-пакетами, після чого встановлюю Django. Коли я активую virtualenv і запускаю python Manag.py syncdb, я отримую цю помилку: …


7
Як я можу зупинити запущений запит MySQL?
Я підключаюся до mysqlсвоєї оболонки Linux. Раз у раз я запускаю SELECTзанадто великий запит. Це друкує і друкує, і я вже знаю, що це не те, що я мав на увазі. Я хотів би зупинити запит. Удар Ctrl+C(пару разів) mysqlповністю вбиває і відводить мене назад до снарядів, тому мені доведеться …
258 mysql  kill  processlist 

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