MYSQL 用户账号和信息存储在名为mysql的MYSQL数据库中,一般不需要直接访问Mysql数据库和表,但在需要获得
所有用户账号列表时,需要直接访问。
可以看到在MYSQL数据库中存在一个名为mysql的数据库。
在mysql数据库中有一个名为user的表,它包含所有用户账号。
然后访问数据库操作,user表有一个名为user的列,它存储用户登录名。
可以看到有三个用户登录名。
创建用户账号:命令:create user +名字;
也可以重新命名一个用户账号,命令:rename user语句。
在创建用户账号后,必须分配访问权限。新创建的用户账号没有访问权限。它们能登录MYSQL,但不能看到数据,不能执行任何数据库操作。为看到赋予用户账号的权限,使用show grants for语句。