MySQL Database Schema Export
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYdpsF3o' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
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.
# 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.
# 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
Visited 875 times, 1 visit(s) today
Bu yazılar da ilginizi çekebilir:
- MySQLdump – InnoDB single-transaction ve quick dump
- MySQL: InnoDB Database Ebatının Küçültülmesi – Shrink ibdata1
- Mysql Replikasyon Yapılandırması
- Mysql Server İçin Root Şifresi Tanımlamak
- MySQL Server Time Zone Değişikliği
Yorumlar
Trackbacks
Yorumda bulunun.
Güzel bilgi teşekkürler.
[Cevapla]