sql >> Databasteknik >  >> RDS >> Mysql

Hur ändrar jag MySQL-datakatalog?

  1. Stoppa MySQL med följande kommando:

    sudo /etc/init.d/mysql stop
    
  2. Kopiera den befintliga datakatalogen (standard finns i /var/lib/mysql ) med följande kommando:

    sudo cp -R -p /var/lib/mysql /newpath
    
  3. redigera MySQL-konfigurationsfilen med följande kommando:

    sudo gedit /etc/mysql/my.cnf   # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
    
  4. Leta efter posten för datadir , och ändra sökvägen (som ska vara /var/lib/mysql ) till den nya datakatalogen.

  5. I terminalen anger du kommandot:

    sudo gedit /etc/apparmor.d/usr.sbin.mysqld
    
  6. Leta efter rader som börjar med /var/lib/mysql . Ändra /var/lib/mysql i linje med den nya vägen.

  7. Spara och stäng filen.

  8. Starta om AppArmor-profilerna med kommandot:

    sudo /etc/init.d/apparmor reload
    
  9. Starta om MySQL med kommandot:

    sudo /etc/init.d/mysql restart
    
  10. Logga nu in på MySQL och du kan komma åt samma databaser som du hade tidigare.



  1. Hur man ändrar tabell lägg till kolumn oracle

  2. Konvertera PostgreSQL-array till PHP-array

  3. Introduktion till SQL Joins

  4. SQL Server UNION - Vilket är standardbeteendet ORDER BY Behavior