mysqldump -u 使用者帳號 -p密碼 資料庫名稱 > 備份資料庫名稱.sql
還原指令:
mysql -u 使用者帳號 -p密碼 資料庫名稱 < 備份資料庫名稱.sql
(-p後密碼緊連)
p.s.基本資料庫指令
1.
-h代表欲連結的hostname,-u是代表指定username為何,-p是告訴伺服器你想要透過密碼做連結(不一定需要用-p直接輸入,系統詢問時才輸入可避免密碼曝光),指令結尾的";"代表指令結束。
2.建立一個資料庫的指令:
mysql> create database 資料庫名稱 ;
2-1建立資料表的指令;
mysql> create table 資料表名稱 {資料表內容};
3.指定欲操作使用的資料庫
msql 資料庫名稱 -h hostname -u username -p
或
mysql> use 資料庫名稱
4.離開資料庫
mysql> quit
5.建立該資料庫管理用者帳號密碼
mysql> grant 權限 on 資料庫名稱.* to 使用者帳號@localhost identified by '密碼' ;
6.grant指令的權限種類
一般權限:select, insert, update, delete, index, alter, create, drop,
管理者權限:reload, shutdown, process, file,
特殊權限:all(或all priveleges), usage,
7.給出去的權限可用revoke指令收回,格式如下:
mysql> revoke 權限 on 資料庫名稱 from 使用者帳號
8.秀出資料庫內容:
mysql> show tables;
沒有留言:
張貼留言