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

  • 趣味そうこ♪

    趣味そう

    3 Mart 2010
  • Make:

    Make:

    23 Mart 2006
  • SunsetTrance

    SunsetTrance

    20 EYLÜL 2008