sql >> Database teknologi >  >> RDS >> Mysql

Hvordan finder jeg MySQL-databaseplacering på din harddisk?

Du kan finde MySQL-databaseplaceringen på din harddisk på følgende måder:

MySQL-databaseplacering i Windows

1) Find my.ini fil, som gemmer i MySQL installationsmappen.

For eksempel

C:\Program Files\MySQL\MySQL Server 5.5\my.ini

2) Åbn "my.ini" med notesblok.

#Path to the database root
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"

Find variablen "datadir". Dets værdi er MySQL-databaseplaceringen i Windows.

MySQL-databaseplacering i Linux/Mac

1) Find my.cnf med find / -navnet mit.cnf kommando.

$ find / -name my.cnf
/etc/mysql/my.cnf

2) Se my.cnf-filen

$ cat /etc/mysql/my.cnf

[mysqld]

bruger =mysql pid-fil =/var/run/mysqld/mysqld.pid socket =/var/run/mysqld/mysqld.sock port =3306 basedir =/usr datadir =/var/lib/mysql tmpdir =/tmp sprog =/usr/share/mysql/english skip-external-locking

3) Find variablen "datadir". Dets værdi er MySQL-databaseplacering i Linux/Mac.

Du kan ændre værdien af ​​denne variabel og genstarte serveren for at ændre MySQL-databaseplacering. Du bliver nødt til at kopiere de eksisterende databasefiler fra gammel til ny placering. Først da vil de fortsætte med at arbejde.

  1. Konfigurer opstartsmiljø i SQL Server Management Studio (SSMS) - SQL Server / TSQL vejledning del 7

  2. betinget unik begrænsning

  3. Authentication plugin 'caching_sha2_password' kan ikke indlæses

  4. Installer utf8-sortering i PostgreSQL