Где находятся базы данных - расположение файла MySQL

2491
nicorellius

Я только что установил приложение CRM с базой данных MySQL. Я думал, что я новое имя базы данных, но я не могу его найти. Сейчас я пытаюсь выполнить, mysqldumpно я не знаю имя моей базы данных или где она находится. Большинство документов, которые я читаю, предполагают, что администратор знает, где находится эта база данных и как тебя зовут - я должен это знать, я знаю.

3

2 ответа на вопрос

4
Ignacio Vazquez-Abrams

Под /var/lib/mysql.

Благодарю. Должно ли это работать для дампа базы данных: `sudo mysqldump / var / lib / mysql / db / crm / backup / db`? nicorellius 13 лет назад 0
Нет mysqldump берет имя базы данных, а не файл базы данных. Ignacio Vazquez-Abrams 13 лет назад 0
Хорошо, что если `/ var / lib / mysql / db` = имя базы данных? nicorellius 13 лет назад 0
Я искренне сомневаюсь, что у вас есть имя базы данных с косой чертой. Ignacio Vazquez-Abrams 13 лет назад 0
Понятно, теперь я понимаю, что вы говорите ... Команда будет `mysqldump db / db_location / db`. Спасибо тебе за твое терпение. nicorellius 13 лет назад 0
3
quickcel

Если вы можете войти на сервер MySQL через командную строку, вы всегда можете выполнить команду, чтобы показать все базы данных:

show databases; 

Похожие вопросы