Cara menamakan semula pangkalan data mysql

Cara menamakan semula pangkalan data mysql

Semasa bekerja dengan pangkalan data, banyak kali anda mungkin perlu menamakan semula pangkalan data. Untuk tujuan keselamatan, MySQL telah menjatuhkan arahan langsung untuk menamakan semula pangkalan data dari MySQL 5.1.23. Oleh itu, tidak ada arahan langsung kepada pernyataan T-SQL yang tersedia untuk menamakan semula pangkalan data di MySQL Server.

Anda boleh mengikuti salah satu arahan di bawah untuk menamakan semula pangkalan data MySQL dengan bantuan canel, phpmyadmin, atau baris arahan mengikut ketersediaan. Selepas menamakan semula pangkalan data, ingatlah bahawa anda perlu menyusun semula kebenaran pada pangkalan data baru untuk pengguna.

Dalam tutorial ini, anda akan menemui tiga kaedah untuk menamakan semula pangkalan data MySQL.

Kaedah 1 - Namakan semula pangkalan data MySQL dengan baris arahan

Seperti yang anda ketahui bahawa tidak ada perintah langsung atau pernyataan SQL yang tersedia untuk menamakan semula pangkalan data dalam pelayan MySQL. Tetapi anda masih boleh menukar nama pangkalan data menggunakan pilihan sandaran dan memulihkan.

  1. Pertama, ambil sandaran pangkalan data semasa:
    mysqldump -u root -p old_db> old_db.SQL  
  2. Kemudian buat pangkalan data baru dengan nama yang dikehendaki di pelayan MySQL.
    mysqladmin -u root -p membuat new_db  
  3. Akhirnya memulihkan sandaran yang diambil di atas ke pangkalan data yang baru dibuat.
    mysql -u root -p new_db < old_db.sql  

Anda mempunyai pangkalan data baru dengan nama baru. Sahkan pangkalan data baru dan pastikan bahawa memulihkan sepenuhnya dan berfungsi dengan betul.

Kaedah 2 - Namakan semula pangkalan data MySQL dengan phpmyadmin

phpmyadmin adalah aplikasi web paling popular yang digunakan untuk menguruskan pangkalan data MySQL. Ini memberi anda pilihan untuk menamakan semula pangkalan data di pelayan mysql.

  1. Log masuk ke phpmyadmin
  2. Pilih pangkalan data di bar sisi kiri.
  3. Klik "Operasi" tab.
  4. Taipkan nama pangkalan data baru di lapangan "Namakan semula pangkalan data ke:" dan klik pergi.

  5. Pada dialog Pengesahan, klik okey.

Semua selesai. Di sini phpmyadmin akan membuat pangkalan data baru dengan nama baru dan menyalin semua kandungan dari yang lama. Setelah menjatuhkan pangkalan data lama.

Kaedah 3 - Namakan semula pangkalan data MySQL dengan cPanel

CPanel adalah panel kawalan berasaskan web untuk sistem CentOS dan Redhat Linux. Ia popular di kalangan penyedia hosting bersama. Anda boleh dengan mudah menamakan semula pangkalan data MySQL dengan bantuan cPanel.

CPanel menawarkan cara paling mudah untuk menamakan semula pangkalan data MySQL.

  1. Log masuk ke canel.
  2. Pergi ke Pangkalan data seksyen dan klik Pangkalan data MySQL.

  3. Tatal ke halaman ini, anda akan menemui senarai pangkalan data di bawah Pangkalan data semasa seksyen.
  4. Klik "Namakan semula" butang di hadapan pangkalan data untuk ditambah semula.

  5. Sediakan nama pangkalan data baru dan klik Meneruskan.

Itu sahaja. Anda telah berjaya menamakan semula pangkalan data MySQL.

Kesimpulan

Panduan ini membantu anda memahami cara menamakan semula pangkalan data MySQL. Anda perlu menyusun semula keizinan pengguna sejak pangkalan data telah dinamakan semula.