Вопросы с тегом «mysql»

MySQL - это база данных с открытым исходным кодом, принадлежащая Oracle.



9
Выдает mysqldump: неизвестная таблица 'COLUMN_STATISTICS' в информационной схеме (1109)
Каждый раз, когда я пытаюсь сделать, 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) Результатом является дамп, который не завершен. …
118 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, работающие на одном компьютере, и я хочу подключиться ко второму, явно указав номер порта. В …
90 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 …
88 mysql  debian  bash  gzip  tar 

10
Как я могу экспортировать привилегии из MySQL, а затем импортировать на новый сервер?
Я знаю, как экспортировать / импортировать базы данных, используя mysqldump, и это нормально, но как мне получить права на новый сервер. Что касается дополнительных баллов, на новой уже есть пара существующих баз данных, как мне импортировать привилегии старых серверов, не удаляя пару существующих. Старый сервер: сообщество 5.0.67 Новый сервер: 5.0.51a-24 …

5
Postgres эквивалентно MySQL's \ G?
Кто-нибудь знает, есть ли у Postgres способ «красиво» отображать результаты запроса, например, как это делает MySQL при завершении запроса с помощью \ G в командной строке? Например, «select * from sometable \ G» вместо «select * from sometable»; Большое спасибо!
78 mysql  postgresql 

8
Где мой лог MySQL на OS X?
Я проверил / var / log и / usr / local / mysql и не могу найти журнал. Я пытаюсь устранить ошибку при установлении соединения с базой данных с помощью функции php.

9
Что такое пользователь MySQL debian-sys-maint (и не только)?
Меня несколько раз укусил пользователь 'debian-sys-maint', который установлен по умолчанию в пакетах mysql-server, установленных из репозиториев Ubuntu. Обычно происходит следующее: я извлекаю свежую копию нашей производственной базы данных (которая не работает в Debian / Ubuntu) для устранения неполадок или новой разработки и забываю исключить таблицу mysql.user, следовательно, теряю пользователя debian-sys-maint. …
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 Любые идеи о том, где искать то, что происходит (или не происходит?), Чтобы я мог исправить все, что не так, и на …
70 mysql  mysql5.5 

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

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


8
Есть ли эквивалент в MySQL SHOW CREATE TABLE в Postgres?
Есть ли эквивалент в MySQL SHOW CREATE TABLEв Postgres? Это возможно? Если нет, каково следующее лучшее решение? Мне нужно утверждение, потому что я использую его для создания таблицы на удаленном сервере (через WCF).
66 mysql  postgresql  sql 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.