MySQL ДҚБЖ барлық дерекқор файлдары қатты дискіде сақталады. Деректер базасының файлдары /var/lib/mysql каталогында сақталады. Бірақ жолды өзгертуге болады. Нұсқауларда біз Ubuntu 20.04 операциялық жүйесіндегі MySQL ДҚБЖ дерекқор файлдарының қайда сақталғанын қалай көруге болатынын айтамыз.
Дерекқордың барлық файлдары /var/lib/mysq каталогында сақталады. Мұны тексеру үшін дерекқорлар сақталған файлдарға толық жолды көрсететін пәрменді іске қосуға болады:
$ sudo grep -R 'datadir' /etc/mysql/ 
Егер сіз ұсынылған жолды ұстанатын болсаңыз - /var/lib/mysql онда дерекқордағы барлық қажетті файлдар каталогта орналасады. Каталогқа өту пәрмені түбірлік пайдаланушы тіркелгісі астында орындалады, әйтпесе Рұқсат берілмеген қате пайда болады:
$ cd /var/lib/mysq 
$ sudo su
$ cd /var/lib/mysql $ ls -l 
Әрі қарай, пайдаланушы MySQL дерекқорларының қайда орналасқанын анықтайды. Сондай-ақ, mysqld пәрменін --verbose және --help параметрлерімен іске қосуға болады, олар дерекқор файлдары сақталатын жолды көрсетеді. Бұл команда алдыңғы пәрменге ұқсас.
$ mysqld --verbose --help | grep ^datadir 
Егер дерекқор файлдарының сақтау жолын өзгерту қажет болса, кез келген мәтіндік редакторды пайдаланып MySQL конфигурация файлын суперпайдаланушы (түбір) ретінде ашу керек. Бұл мысалда, жоғарыда білгеніміздей, конфигурация файлы /etc/mysql/mysql.conf.d/mysqld.cnf мекенжайында орналасқан. Оны өңдеу пәрмені келесідей болады:
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Ашылатын жаңа файлда [mysqld] блогын және оның ішінде дерекқорлар сақталатын қалаған жолды жазуға болатын datadir деп аталатын параметрді табу керек. Жол орнатылғаннан кейін өзгертулерді сақтау, мәтіндік редакторды жабу және пәрменді пайдаланып ДҚБЖ қайта іске қосу қажет:
$ sudo systemctl restart mysql 
Енді сіз MySQL ДҚБЖ дерекқорларының қайда сақталатынын білесіз.