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

  • AutoklubZAPRESIC

    AutoklubZAPR

    17 Mayıs 2011
  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • Krumme1996

    Krumme1996

    21 EYLÜL 2009