SORU
13 Temmuz 2011, ÇARŞAMBA


nasıl mysql veritabanında tek bir tablo yedek almak için?

Mysqldump programı farkındayım, ama tüm veritabanının yedeğini alır. Almak istiyorum mysql veritabanında tek bir tablo yedek. mümkün mü ? ne kadar geri ?

CEVAP
13 Temmuz 2011, ÇARŞAMBA


Ve tek bir tablo dökümü geri .sql

Dökümü

mysqldump db_name table_name > table_name.sql

Uzak bir veritabanı damping

mysqldump -u <db_username> -h <db_host> -p db_name table_name > table_name.sql

Daha fazla referans için:

http://www.abbeyworkshop.com/howto/lamp/MySQL_Export_Backup/index.html

Geri yükleme

mysql -u <user_name> -p db_name
mysql> source <full_path>/table_name.sql

ya da bir satır

mysql -u username -p db_name < /path/to/table_name.sql


Ve bir sıkıştırılmış tek bir tablo dökümü geri yükleme (.sql.gz) biçimi

Kredi: John McGrath

Dökümü

mysqldump db_name table_name | gzip > table_name.sql.gz

Geri yükleme

gunzip < table_name.sql.gz | mysql -u username -p db_name

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 30GB

    30GB

    14 AĞUSTOS 2006
  • InfinityWard

    InfinityWard

    19 EYLÜL 2006
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006