mysql权限和索引

mysql权限和索引

只谈情不闲聊 提交于 2019-12-05 20:47:46
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 mysql权限和索引 mysql的最高用户是root, 我们可以在数据库中创建用户,语句为CREATE USER 用户名 IDENTIFIED BY '密码',也可以执行CREATE USER 用户名 语句来创建用户,不过此用户没有密码,可以将用户登录后进行密码设置;删除用户语句为DROP USER 用户;更改用户名的语句为RENAME USER 老用户名 to 新用户名; 修改密码语句为set password=password('密码'); 高级用户修改别的用户密码的语句为SET PASSWORD FOR 用户=PASSWORD('密码'); 。 关于赋予权限的操作有以下几种, 查看用户权限语句为show grants for 用户; 赋予用户权限语句为grant 权限 on . to 用户,第一个 号代表数据库,第二个 号代表要赋予权限的表; 取消用户权限的语句REVOKE CREATE ON . FROM 用户;刷新的语句是FLUSH PRIVILEGES。 mysql的索引可以让我们对数据库中数据的查找提供更快的速度,我们在编程的时候,条件上使用类那个列,就可以将查询涉及到的列设计为索引。 索引有普通索引