MySQL導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)以及MySQL權(quán)限管理
1.mysql導(dǎo)出數(shù)據(jù)庫(kù)
比如我想要把數(shù)據(jù)庫(kù)中的tv庫(kù)導(dǎo)出來(lái),并存儲(chǔ)在桌面上(如下圖),那么具體應(yīng)該怎么操作呢?

輸入以下命令:
/usr/local/MYSQ/bin/mysqldump -u root -p 需要導(dǎo)出庫(kù)的名稱+>+存放到出庫(kù)的位置
需要注意的是:這個(gè)命令是直接操作的,不是在進(jìn)入到MySQL以后操作!


2.mysql導(dǎo)出數(shù)據(jù)表
如果我們只想要導(dǎo)出其中的一個(gè)表,怎么辦呢?跟上面的命令差別在于,將要導(dǎo)出的數(shù)據(jù)表以及對(duì)應(yīng)庫(kù),寫(xiě)清楚。
我們這是導(dǎo)出的不是tv這個(gè)數(shù)據(jù)庫(kù),我們要導(dǎo)出的是tv庫(kù)中的ds數(shù)據(jù)表,怎么做呢?(如下圖),可以看出差別就在于在庫(kù)的基礎(chǔ)上加上數(shù)據(jù)表的名稱。

3.mysql導(dǎo)入數(shù)據(jù)
mysql導(dǎo)入數(shù)據(jù)因?yàn)槭呛蛯?dǎo)出數(shù)據(jù)相反的,因此,可以參照著學(xué)習(xí)。
操作命令:/usr/local/MYSQ/bin/mysql -u root -p 需要導(dǎo)入到的庫(kù)名+<+導(dǎo)入的文件地址

4.mysql權(quán)限管理
1)首先我們需要先登錄MySQL

2)然后進(jìn)入到mysql庫(kù):use mysql;

3)進(jìn)入user這個(gè)數(shù)據(jù)表:select * from user;

4)操作命令:grant 操作的權(quán)限 on 可以操作的庫(kù) to 賬戶@登錄地址 identified by "密碼";
比如我們想要給用戶”zhangsan“可以操作tv這個(gè)庫(kù)中的搜索和插入數(shù)據(jù)表的權(quán)限,應(yīng)該這么寫(xiě):

這樣我們就把部分權(quán)限分配給了我們想要的用戶了。