Mengganti nama database mysql cmd

Melalui tutorial ini saya akan menjelaskan bagaimana cara mengganti nama tabel yang telah di buat, pertama saya harus masuk ke dalam console MySQL melalui terminal dengan menjalankan perintah:

 mysql -u root -p

lalu, saya memilih database dengan nama belajar yang telah saya buat sebelumnya, melalui perintah di bawah:

 use belajar;

kemudian saya akan melihat tabel apa saja yang ada di dalam database belajar dengan perintah:

 show tables;

hasilnya adalah berikut:

dari situ terlihat bahwa terdapat tabel dengan nama profile, lalu bagaimana caranya mengubah nama tabel profile tersebut menjadi nama lainnya? misalnya diganti dengan nama user_profile, maka saya tinggal menjalankan perintah di bawah ini:

 ALTER TABLE profile RENAME TO user_profile;

jika dijalankan akan terlihat seperti di bawah ini hasilnya:

hasil dari perubahan tersebut dapat dilihat dengan menjalankan perintah:

 show tables;

melalui perintah di atas, akan terlihat hasilnya seperti di bawah:

anda dapat lihat bahwa tabel dengan nama profile sudah berganti nama menjadi tabel user_profile, selain menggunakan perintah ALTER TABLE, anda juga bisa menggunakan perintah RENAME seperti di bawah ini:

 RENAME TABLE user_profile TO profile;

perintah di atas digunakan untuk merubah nama tabel user_profile menjadi profile, berikut hasilnya:

jika saya ingin melihat table yang sudah saya rubah namanya, saya tinggal menjalankan perintah:

 show tables;

maka tabel user_profile tersebut sudah berganti nama menjadi tabel profile seperti tampilan di bawah:

mudah bukan, merubah nama tabel di database MySQL. Selamat mencoba ya.

Cara mengganti nama tabel database MySQL server lewat terminal

Reviewed by Himawan Mahardianto on December 26, 2016 Rating: 5

Previously, MySQL allowed you to rename a database by running a simple command:

RENAME DATABASE db_name TO new_db_name;

It was added to MySQL 5.1.7 but was found to do more harm than good, because the use of this statement could result in the loss of database contents, which is why it was removed.

So there’s an easy way to rename a database in MySQL is to create a new empty database, then rename each table in turn into the new database:

RENAME TABLE db_name.table TO new_db_name.table;

Note that this command does not work for views, so you have to drop and create view instead.

So to do it properly, you have to dump the old database, create a new database and import the dump file into the new database, then drop the old database.

Dumping using mysqldump

First, dump the old database:

$ mysqldump -u username -ppassword -R db_name > db_name.sql

Note that there’s no space between p and password. The -R flag is to make sure stored procedures and functions are included in the dump file.

Then create a new database:

$ mysqladmin -u username -ppassword create new_db_name

And lastly, import the dump file to the new database:

$ mysql -u username -ppassword new_db_name < db_name.sql

Dumping using TablePlus

In TablePlus, you have two options to backup and restore a MySQL database:

1. Using Import & Export Wizard

To export database:

  • Connect to the old database
  • Select tables
  • Choose File > Export… [Or right click > Export…]
  • Choose tab SQL and hit Export

To import SQL Dump file:

  • Connect to the new database
  • Choose File > Import > From SQL Dump…
  • Select Dump file and hit Import

2. Using Backup & Restore feature

To backup a database:

  • Choose File > Backup… [Or click backup button from the welcome screen]
  • Select connection
  • Select database
  • Add options if you want, and hit Start backup…

To restore a database:

  • Choose File > Restore… [Or click restore button from the welcome screen]
  • Select connection
  • Select database
  • Add options if you want, and hit Start restore…
  • Select dump file

Then wait for the restore process to be done.

Need a good GUI Tool for MySQL? TablePlus is a modern, native tool with an elegant UI that allows you to simultaneously manage multiple databases such as MySQL, PostgreSQL, SQLite, Microsoft SQL Server and more.

Download TablePlus for Mac. It’s free anyway!

Not on Mac? Download TablePlus for Windows.

On Linux? Download TablePlus for Linux

Need a quick edit on the go? Download TablePlus for iOS.

Bagaimana cara merubah nama database?

Sebagai contoh, kami ingin mengubah nama database sekolahdb menjadi sim_sekolahdb. Caranya adalah:.
Klik nama database yang akan dikelola, misalnya sekolahdb..
Klik menu Operations..
Dari halaman Rename Database to:, masukkan nama database baru yang akan dipakai, misalnya; sim_sekolahdb..
Klik tombol Go..

Bagaimana cara mengubah nama database di phpMyAdmin?

Langkah 1: Ubah Nama Database di phpMyAdmin.
Setelah berhasil login ke cPanel, silakan pilih menu phpMyAdmin..
Silakan pilih nama database website Anda. ... .
Kemudian, klik menu Operations dan masukkan nama database baru dan tekan tombol Go..

Bài mới nhất

Chủ Đề