Что делать, если вы — новый пользователь MySQL, и вам интересно, где хранятся базы данных mysql/mariadb и файлы MySQL в операционных системах UNIX или Linux? Где MySQL хранит данные на жестком диске?
Вот простой способ узнать, где база данных MySQL или MariaDB хранит данные на нашем жестком диске, в Linux, Unix и Windows.
Где MySQL хранит данные на жестком диске при использовании Linux/Unix?
Обычно в каталоге /var/lib/mysql или /var/db/mysql, которые используются для хранения базы данных и таблиц в UNIX. Вы можете использовать следующую команду для поиска MySQL datadir:
grep datadir /etc/my.cnf ИЛИ grep -r datadir /etc/mysql/
Другая команда, которая будет отображать данные:
ps -eo cmd,args | grep mysql
Теперь все, что вам нужно, это выполнить команду cd в каталоге /var/lib/mysql:
$ cd /var/lib/mysql $ ls -l
Пример команды ps для FreeBSD и UNIX:
Общий синтаксис:
ps -ao pid,command | grep mysql
Пример вывода:
5343 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql --socket=/tmp/mysql.sock --pid-file 5381 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/my.cnf --basedir=/usr/local --datadir=/var/db/mysql --user=mysql --pid-file=/var/db/mysq
Теперь все, что вам нужно сделать, это cd в /var/db/mysql:
$ cd /var/db/mysql $ ls
Узнайте местонахождение каталога данных в MS-Windows
Вам нужно открыть файл my.ini. Введите следующую команду в cmd.exe:
cd %PROGRAMDATA%\MySQL\MySQL Server 5.7\
Вам нужно открыть файл my.ini с помощью любого текстового редактора:
notepad my.ini
Теперь вы без труда сможете посмотреть все нужные файлы MySQL!
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Курсы Cisco и Linux с трудоустройством!
- Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
- Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
- Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
- Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
- Если хотите индивидуальный график — обсудим и осуществим.
- Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- отредактировать резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.