创建子账号

1. 使用 root 账号登录 MySQL

使用root账号登录MySQL,登录成功如图所示:

m_41de0e7e47f6650c052d74e4f7cefbbd_r

新建一个MySQL子账号,新建子账号命令如下:

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

若出现如下图所示,则表示新建MySQL账号成功:

m_2ee6ce5ca5bfab64707f759679134cb3_r

root 账号退出登录,退出 MySQL 登录状态命令如下,退出成功如图所示:

命令 : quit; #注意后面有分号

m_99b906b390ab68170bcce9df4cbfc81d_r

使用子账号登录 MySQL,命令如下,登录成功如下图:

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

m_c9b3eec374619930e5f8ce45feb2ccab_r

2. 为什么要创建子账号?

在实际的业务开发中,需要多人合作同时对数据库进行操作,有开发人员也有运维人员。但是每个角色需要的数据库权限都是不一样的。例如开发小明需要对数据库进行新增数据,但是不能删除和修改数据。运维小王只能对数据库进行读取,不能新增、修改和删除数据。这个时候只需要新建具有相应权限的 MySQL 子账户一一分配给对应人员就行了。这一小节我们只是讲了创建子账号,具体的权限分配我们会在后面的小节进行详细讲解。

3. 小结

本小节介绍了如何新增 MySQL 子账号,主要是帮助大家熟悉在工作中是如何和 MySQL 建立连接的,需要注意的是本小节还没有涉及到子账号权限相关的操作,默认是对本地 MySQL服务有增删改查权限。

上一篇:腌酸豆角,只放盐容易坏,65岁母亲教我3招,酸脆入味放一年不坏
下一篇:大厨教你广东最有名的白灼菜心 详细讲解熬白灼汁技巧 涨知识了