備份mysql資料庫的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
其中需要說明的是:
-h 表示使用者想要連線的主機,如果不寫,則預設為是本機;
-u 表示使用者登入的使用者名稱,如-uroot表示使用者名為root;
-p 表示使用者登入的密碼,使用方法同上;
-w 表示查詢的條件
(如果沒有指定備份檔案的路徑,那備份好的檔案預設放置在mysql的安裝路徑的bin目錄下)
備份mysql資料庫為帶刪除表的格式
備份mysql資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
備份mysql資料庫某個(些)表
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
僅僅備份資料庫結構
mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql
還原mysql資料庫的命令
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
Mysql中的使用到的一些的內容
在sql語句的查詢當中limit是用來進行分頁查詢的,就比如在ssm的專案中想要知道第幾頁裡面的內容,如果去搜尋整個資料庫就會很慢,所以這裡用到了limit這個限制。select from sys acl module limit 這裡要注意的是兩個引數 offset和pagesize的含義。off...
mysql事務內容筆記
1 什麼是事務,事物的隔離級別有哪些?事務是構成單一邏輯工作單元的操作集合,事務隔離界別有讀未提交 讀已提交,可重複讀,序列化 2 事務的每個隔離級別會引發什麼問題,mysql預設的哪個隔離級別 讀未提交 髒讀 讀到還沒有提交的資料 讀已提交 不可重複讀 同乙個事務裡,讀到了兩次不一樣的資料 可重複...
mysql資料備份 課程筆記
備份內容 資料 資料檔案或文字格式資料 操作日誌 資料庫變更日誌 冷備份與熱備份 冷備份 關閉伺服器服務,完整拷貝資料檔案 熱備份 在不影響資料庫讀寫服務的情況下備份資料庫 物理備份與邏輯備份 物理備份 以資料頁的形式拷貝資料檔案 邏輯備份 匯出為裸資料或sql insert 語句 本地備份與遠端備...