天天看點

mysql unauthenti user,MySql安裝與配置方法(MySQL添加使用者、删除使用者與授權)

1.安裝MySql

目前MySQL有兩種形式的檔案,一個是msi格式,一個是zip格式的。msi格式的直接點選setup.exe就好,按照步驟進行。但是很多人下了zip格式的解壓發現沒有setup.exe,本人下載下傳的也是這樣的,不知道怎麼安裝,點哪裡都沒有反應。隻能尋求度娘幫助,然後才了解到,這種檔案的安裝方式。

1)将檔案解壓到自己認為合适的位置。

2)在目錄下建立一個my.ini(檔案中已經有一個mydefault.ini檔案),建立後會将原來檔案的作用覆寫掉。在檔案中粘貼一下代碼:

?

以上代碼标記部分需要修改為自己的目錄,也就是解壓的目錄。

3)添加環境變量

操作如下:

(1)右鍵單擊我的電腦->屬性->進階系統設定(進階)->環境變量

點選系統變量下的建立按鈕

輸入變量名:MYSQL_HOME

輸入變量值:D:\mysql\mysql-5.6.24-win32

#即為mysql的自定義解壓目錄。

(2)選擇系統變量中的Path

點選編輯按鈕

在變量值中添加變量值:%MYSQL_HOME%\bin

注意是在原有變量值後面加上這個變量,用;隔開,不能删除原來的變量值,

4)以管理者身份運作cmd(一定要用管理者身份運作,不然權限不夠),

輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 進入mysql的bin檔案夾(不管有沒有配置過環境變量,也要進入bin檔案夾,否則之後啟動服務仍然會報錯誤2)

輸入mysqld -install(如果不用管理者身份運作,将會因為權限不夠而出現錯誤:Install/Remove of the Service Denied!)

安裝成功

5)啟動MySQL服務

方法一:

啟動服務指令為:net start mysql

方法二:

打開管理工具 服務,找到MySQL服務。

通過右鍵選擇啟動或者直接點選左邊的啟動來啟動服務。

6)剛安裝完成時root賬号預設密碼為空,此時可以将密碼修改為指定的密碼。如:123456

?

至此配置完成。

2.添加使用者并授權

MySql中添加使用者,建立資料庫,使用者授權,删除使用者,修改密碼(注意每行後邊都跟個;表示一個指令語句結束):

1.建立使用者

1.1 登入MYSQL:

?

1.2 建立使用者:

?

這樣就建立了一個名為:user 密碼為:1234 的使用者。

注意:此處的"localhost",是指該使用者隻能在本地登入,不能在另外一台機器上遠端登入。如果想遠端登入的話,将"localhost"改為"%",表示在任何一台電腦上都可以登入。也可以指定某台機器可以遠端登入。

1.3 然後登入一下:

?

2.為使用者授權

授權格式:grant 權限 on 資料庫.* to 使用者名@登入主機 identified by "密碼";

2.1 登入MYSQL(有ROOT權限),這裡以ROOT身份登入:

?

2.2 首先為使用者建立一個資料庫(myDB):

?

2.3 授權user使用者擁有myDB資料庫的所有權限(某個資料庫的所有權限):

?

格式:grant 權限 on 資料庫.* to 使用者名@登入主機 identified by "密碼";

2.4 如果想指定部分權限給一使用者,可以這樣來寫:

?

2.5 授權test使用者擁有所有資料庫的某些權限:

?

3. 删除使用者

沒有給使用者分布資料庫的時候,使用方法2:

?

删除賬戶及權限:

?

當沒有給使用者配置設定資料庫的時候需要以下方式進行使用者删除:

?

4. 修改指定使用者密碼

?

5. 列出所有資料庫

?

6. 切換資料庫

?

7. 列出所有表

?

8. 顯示資料表結構

?

9. 删除資料庫和資料表

?

以上所述是小編給大家介紹的MySql安裝與配置方法(MySQL添加使用者、删除使用者與授權),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回複大家的。在此也非常感謝大家對伺服器之家網站的支援!

原文連結:http://www.cnblogs.com/com-xiaolanchong/archive/2016/08/26/5807779.html