Syslogs

Linux/Unix ve Acık Kod uygulamalar uzerine dokumanlar, ipuclari, gelistirmeler ve fazlasi…

MySQL Database Schema Export

Bir mysql database’inin tablo yapısını, tabloların içerdiği veriyi almaksızın çıkartmak için aşağıdaki mysqldump cümlesi kullanılabilir.

Komut
# mysqldump --no-data --tables -u kullaniciadi -p db_adi >> db_adi.sql

–no-data parametresini kaldırırsanız, database yapısı içerdiği verilerle alınacaktır.

Bunun yanısıra database’iniz de tanımlı stored procedurler ya da function’lar var ise bu rutinleri de almak için mysqldump’ı aşağıdaki gibi kullanabilirsiniz.

Komut
# mysqldump --no-data --tables --routines -u kullaniciadi -p db_adi >> db_adi.sql

Daha fazla bilgi için bkz:

http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

  • Google Bookmarks
  • Twitter
  • FriendFeed
  • LinkedIn
  • Digg
  • Technorati
  • Facebook
  • del.icio.us
  • Add to favorites
  • Yahoo! Bookmarks
  • Live
  • Reddit
  • StumbleUpon
  • MySpace
  • Print
  • PDF
  • email