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

  • Dellbear816

    Dellbear816

    4 Mart 2008
  • RyanXLT

    RyanXLT

    22 Ocak 2011
  • soyacincautv

    soyacincautv

    14 NİSAN 2010