mysql

2009-08-12 19 views
8

'da var olan bir tabloyu temel alan bir "tablo oluştur" sql komutu oluşturur. Mysql kabuğum var, ancak güvenlik nedeniyle mysqldump komutunu çalıştıramıyorum.mysql

Çok fazla sütunu olan bir süre önce yaptığım bir tablo var ve bu tabloyu farklı bir veritabanında oluşturmak için yeni bir "tablo oluştur" komutu oluşturmak istiyorum.

Bunu oluşturmak için mysql kabuğunda çalıştırabileceğim bir komut var mı?

Teşekkürler.

cevap

17

Bu çalışması gerekir: Sen tablo için SEÇ ayrıcalıklara sahip olmalıdır


SHOW CREATE TABLE tbl_name 

. Kullanıcı aynı sunucuda hem veritabanlarına erişimi varsa

16

Bilginize, bunu yapabilirsiniz:

CREATE TABLE db2.tablename LIKE db1.tablename;