Tento článek vysvětluje, jak přejmenovat databázi MySQL.
Přejmenování databáze MySQL
Možná budete muset čas od času přejmenovat databázi MySQL, například když migrujete data z jednoho účtu nebo poskytovatele hostingu na jiný, nebo během vývoje webu.
Kroky k přejmenování databáze MySQL závisí na tom, zda váš účet A2 Hosting zahrnuje přístup cPanel.
Spravované účty pomocí cPanel
Pokud váš účet A2 Hosting zahrnuje přístup k cPanel, můžete pomocí cPanel rychle a snadno přejmenovat databázi MySQL. Chcete-li to provést, postupujte takto:
- Přihlaste se do cPanel.Pokud nevíte, jak se přihlásit ke svému účtu cPanel, přečtěte si tento článek.
- V části DATABASES na domovské obrazovce cPanel klikněte na MySQL® Databases:
- V části Aktuální databáze vyhledejte databázi, kterou chcete přejmenovat.
-
Ve sloupci Akce klikněte na Přejmenovat:
Zobrazí se dialogové okno Přejmenovat databázi.
-
Do textového pole Nový název zadejte nový název databáze:
- Klikněte na tlačítko Pokračovat. cPanel přejmenuje databázi.
Nespravované účty bez cPanel
Pokud váš účet A2 Hosting nezahrnuje cPanel, můžete databázi MySQL přejmenovat ručně z příkazového řádku. Chcete-li to provést, postupujte takto:
- Přihlaste se na svůj server pomocí SSH.
- Na příkazovém řádku zadejte následující příkaz pro vytvoření nové databáze. Nahraďte uživatelské jméno uživatelským jménem MySQL a nahraďte nový_dbname novým názvem databáze, který chcete použít:
mysql -u username -p -e "CREATE DATABASE new_dbname"
-
Chcete-li exportovat starou databázi do souboru, zadejte následující příkaz. Nahraďte uživatelské jméno uživatelským jménem MySQL a nahraďte old_dbname názvem databáze, kterou chcete přejmenovat:
mysqldump --routines -u username -p old_dbname > dbexport.sql
-
Chcete-li importovat data ze staré databáze do nové databáze, kterou jste vytvořili v kroku 1, zadejte následující příkaz. Nahraďte uživatelské jméno uživatelským jménem MySQL a nahraďte nový_dbname názvem nové databáze:
mysql -u username -p new_dbname < dbexport.sql
-
Chcete-li odstranit starou databázi, zadejte následující příkaz. Nahraďte uživatelské jméno uživatelským jménem MySQL a nahraďte old_dbname názvem databáze, kterou chcete odstranit:
mysql -u username -p -e "DROP DATABASE old_dbname"
Tento krok je volitelný. Starou databázi nemusíte mazat. - Nyní můžete používat novou databázi s názvem new_dbname, která obsahuje všechny tabulky a data ze staré databáze.