Saya ingin menyalin skema tabel serta data di dalam tabel itu ke tabel database lain di database lain di server langsung. Bagaimana saya bisa melakukan ini?
Saya ingin menyalin skema tabel serta data di dalam tabel itu ke tabel database lain di database lain di server langsung. Bagaimana saya bisa melakukan ini?
Jawaban:
Jika Anda ingin menyalin tabel dari satu Database ke database lain, Anda cukup melakukan seperti di bawah ini.
CREATE TABLE db2.table LIKE db1.table;
INSERT INTO db2.table SELECT * FROM db1.table;
BUAT TABEL db2.table_new SEBAGAI PILIH * DARI db1.table_old
Jika Anda hanya ingin Struktur disalin cukup gunakan
CREATE TABLE Db_Name.table1 LIKE DbName.table2;
Ps> itu tidak akan menyalin skema dan data
cukup gunakan -
BUAT TABEL DB2.newtablename SELECT * DARI DB1.existingtablename;
Di Commandline:
mysqldump -h localhost -u username -ppassword [SCHEMA] --tables [TABLE] | mysql -h otherhost -u username -ppassword [SCHEMA2]
Ini akan menyalin tabel di dalam SCHEMA di localhost ke SCHEMA2 di host lain.
localhost dan otherhost hanyalah nama host dan mungkin sama atau berbeda.