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

MySQL - це база даних з відкритим кодом, що належить Oracle.



9
mysqldump кидає: невідома таблиця "COLUMN_STATISTICS" в інформаційній схемі (1109)
Кожен раз, коли я намагаюся зробити a, mysqldumpя отримую таку помилку: $> mysqldump --single-transaction --host host -u user -p db > db.sql mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"') FROM information_schema.COLUMN_STATISTICS WHERE SCHEMA_NAME = 'db' AND TABLE_NAME = 'Absence';': Unknown table 'COLUMN_STATISTICS' in information_schema (1109) Результатом є скидання, яке не …
117 mysql  mysqldump 

1
InnoDB: Помилка: файл журналу ./ib_logfile0 різного розміру
Щойно я додав наступні рядки в /etc/mysql/my.cnf після перетворення однієї бази даних для використання двигуна InnoDB. innodb_buffer_pool_size = 2560M innodb_log_file_size = 256M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 2 innodb_thread_concurrency = 16 innodb_flush_method = O_DIRECT Але це підвищує "ПОМИЛКА 2013 (HY000) у рядку 2: Втрачено з'єднання з сервером MySQL під час …
106 mysql  log-files  innodb 

1
Чому інструмент командного рядка MySQL ігнорує параметр --port?
Це те, що я роблю: mysql --host=localhost --port=9999 mysql -u root -p --execute="show tables;" Команда працює (підключається до порту 3306) незалежно від того, що я надаю в --portаргументі. У мене є два сервери mysql, які працюють на одній машині, і хочу підключитися до другого, чітко вказавши номер свого порту. Що …
89 mysql  port 

9
mysqldump до tar.gz
Зазвичай після демпінгу бази даних MySQL з mysqldumpкомандою я негайно tar / gzip отриманий файл. Я шукаю спосіб це зробити за допомогою однієї команди: Отже, з цього: mysqldump dbname -u root -p > dbname.sql tar czvf dbname.sql.tgz dbname.sql rm dbname.sql Щось подібне: mysqldump dbname -u root -p > some wizardry …
88 mysql  debian  bash  gzip  tar 

10
Як я можу експортувати привілеї з MySQL, а потім імпортувати на новий сервер?
Я знаю, як експортувати / імпортувати бази даних за допомогою mysqldump, і це добре, але як отримати привілеї на новий сервер. Для додаткових балів є вже кілька існуючих баз даних на новій, як я імпортую привілеї старих серверів, не занурюючи пару існуючих. Старий сервер: 5.0.67-спільнота Новий сервер: 5.0.51a-24 + lenny1 …

5
Постгреси, еквівалентні \ G MySQL?
Хтось знає, чи є у Postgres спосіб «красиво» відображати результати запитів, як, наприклад, як працює MySQL, коли закінчується запит на \ G у командному рядку? Наприклад, "select * from sometable \ G" на відміну від "select * from sometable;" Дуже дякую!
78 mysql  postgresql 

8
Де мій журнал mysql в OS X?
Я перевірив / var / log та / usr / local / mysql, і я не можу знайти журнал. Я намагаюся усунути помилку при встановленні з'єднання бази даних з функцією php.

9
Що таке користувач debian-sys-maint MySQL (та більше)?
Мене кілька разів вкусив користувач 'debian-sys-maint', встановлений за замовчуванням на пакунках серверів mysql, встановлених із сховищ Ubuntu. Як правило, те, що я витягую нову копію нашої виробничої бази даних (яка не працює на Debian / Ubuntu) для усунення несправностей або нової розробки, і забуваю виключити таблицю mysql.user, отже втрачаючи користувача …
71 linux  ubuntu  mysql  debian 

17
"mysql_upgrade" виходить з ладу, не наводячи реальних причин
Я оновлюю MySQL 5.1 до 5.5, запускаю mysql_upgradeі отримую цей вихід: # mysql_upgrade Looking for 'mysql' as: mysql Looking for 'mysqlcheck' as: mysqlcheck FATAL ERROR: Upgrade failed Будь-які ідеї, де шукати те, що відбувається (чи не відбувається?), Щоб я міг виправити все, що не так, і насправді запустити mysql_upgrade? Дякую! …
70 mysql  mysql5.5 

1
Як змінити вже створені привілеї для користувача MySQL?
Я розумію, як створити нового користувача з привілеями, але який правильний спосіб змінити привілеї для вже створених користувачів? Ми проводимо аудит БД, і деякі користувачі мають можливість отримати більше доступу. Плюс я не знаю паролів для більшості цих користувачів MySQL, тому я не хочу їх видаляти та створювати нові.
69 mysql 

2
Як я можу показати привілеї користувача в MySQL?
Я знаю, що я можу встановити привілеї користувача таким простим способом: grant all on [database name].[table name] to [user name]@[host name]; Але як я бачу наявні привілеї? Мені потрібно побачити дані, схожі на ті, які використовуються в гранті. Іншими словами, я хочу знати, що даний користувач має доступ до даної …



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