您好,登錄后才能下訂單哦!
1:導出數據庫的某一個表結構以及數據
./mysqldump --opt -h 192.168.1.123 -u root -p dbname table1 > /Users/1.sql
這里的--opt會帶上各種選項 -h后邊跟mysql的服務器的地址本地可以省略 -u后邊跟著用戶名 dbname是數據庫名 table1是表名 >后邊是本地硬盤的路徑以以及要生成的文件名
2:導出整個數據庫,就是上邊的數據庫后邊不寫表名就可以了
./mysqldump --opt -h 192.168.1.123 -u root -p dbname> /Users/1.sql
3:導出數據庫中某一個表的結構不包括數據
./mysqldump --opt -d -h 192.168.1.123 -u root -p dbname table1 > /Users/1.sql
這里只導出結構,就在第一條的上面多加一個-d就可以了
4:導出整個數據庫的結構
./mysqldump --opt -d -h 192.168.1.123 -u root -p dbname> /Users/1.sql
這里只在第二條的數據上加一個-d就可以了
5:導出數據庫表中的某一些數據,也就是帶上條件對數據就行篩選
./mysqldump --opt -h 192.168.1.123 -u root -p dbname table1 --where="字段1='' and 字段2='' and 字段3='' order by 字段4 desc limit 0,30"> /Users/1.sql
這里加上了選項--where,這里的where條件寫的和sql是一樣的,只是整個where條件要用雙引號括起來。這個語句只是取出了服合條件的前30個數據,這里還是包括表的結構的。
6:導出數據庫某表中的一些數據,不帶表的結構
./mysqldump --opt -d -h 192.168.1.123 -u root -p dbname table1 --where="字段1='' and 字段2='' and 字段3='' order by 字段4 desc limit 0,30"> /Users/1.sql
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。