1. 程式人生 > Mysql入門教學 >05 MySQL 建立子賬號

05 MySQL 建立子賬號

上一節介紹瞭如何和 MySQL 建立連線登入到 MySQL,並且對初始化密碼進行了修改,本節主要介紹如何新建一個子賬號,並且使用子賬號登入 MySQL。

1. 使用 root 賬號登入 MySQL

使用 root 賬號登入 MySQL,登入成功如圖所示:

圖片描述

新建一個 MySQL 子賬號,新建子賬號命令如下:

 命令 : CREATE USER 'test'@'localhost' IDENTIFIED BY '123456';

若出現如下圖所示,則表示新建 MySQL 賬號成功:

圖片描述

root 賬號退出登入,退出 MySQL 登入狀態命令如下,退出成功如圖所示:

 命令 : quit; #注意後面有分號

圖片描述

使用子賬號登入 MySQL,命令如下,登入成功如下圖:

 命令 : mysql -utest -p -P3306 -hlocalhost

圖片描述

2. 為什麼要建立子賬號?

在實際的業務開發中,需要多人合作同時對資料庫進行操作,有開發人員也有運維人員。但是每個角色需要的資料庫許可權都是不一樣的,例如開發王小明需要對資料庫進行新增資料,但是不能刪除和修改資料。運維小王只能對資料庫進行讀取,不能新增、修改和刪除資料。這個時候只需要新建具有相應許可權的 MySQL 子賬戶一一分配給對應人員就行了。這一小節我們只是講了建立子賬號,具體的許可權分配我們會在後面的小節進行詳細講解。

3. 小結

本小節介紹瞭如何新增 MySQL 子賬號,主要是幫助大家熟悉在工作中是如何和 MySQL 建立連線的,需要注意的是本小節還沒有涉及到子賬號許可權相關的操作,預設是對本地 MySQL 服務有增刪改查許可權。