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

  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012
  • khloe brooks

    khloe brooks

    25 Temmuz 2011
  • THELIFEOFPRICE

    THELIFEOFPRI

    16 Mart 2011