1 頁 (共 1 頁)

[轉載]常用mysql指令

發表於 : 2012-06-04, 08:56
tony
最常忘記的指令就是MySQL的指令…雖然在win有MySQL Administrator Tools,或是用 phpMyAdmin來管理資料庫,不過常常會有只能SSH連線到Linux或是用CMD的情況,這時候就非得把MySQL的指令搬出來用不可了…在這裡做個整理,以免忘記或臨時找不到,不過最好還是背起來,因為也可能出現沒有瀏覽器可用的情況

只需修改紅色字即可

備份特定表格的資料
mysqldump -u username -p 資料庫名 表格名>備份檔名.sql
例:mysqldump -u root -p test tablename>test.sql

備份資料庫
mysqldump -u username -p --databases 資料庫名>備份檔名.sql
例:mysqldump -u root -p --databases test>test.sql

備份所有資料庫
mysqldump -u username -p --all-databases>備份檔名.sql
例:mysqldump -u root -p --all-databases>all.sql

回復所備份之特定表格
mysql -u username -p 資料庫名<備份檔名.sql
例:mysql -u root -p test<test.sql

回復所備份之資料庫
mysql -u username -p<備份檔名.sql
例:mysql -u root -p<test.sql

修改密碼(須登入)
set password = password(“新密碼”);
set password for user@localhost = password(“新密碼”);

登入MySQL
mysql –u username–p
然後再輸入密碼