首页 >

mysql怎么设置数据库权限 |mysqli query 创建表

leancloud备份mysql,cd 进入mysql目录,mysql可视化怎么,mysql查看所有标语语句,mysql命令安装教程,mysqli query 创建表mysql怎么设置数据库权限 |mysqli query 创建表

1. 登录MySQL

mysql -u root -p

2. 创建新用户

CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';

其中,用户名可以自定义,主机名可以使用“%”表示任何主机。IDENTIFIED BY表示密码,需要填写强密码。

3. 授权数据库访问权限

GRANT 权限类型 ON 数据库名称.表名称 TO '用户名'@'主机名';

其中,权限类型有以下几种:

  • ALL PRIVILEGES:给用户授予所有数据库的所有权限;
  • CREATE:创建数据库的权限;
  • DROP:删除数据库的权限;
  • DELETE:删除数据的权限;
  • INSERT:插入数据的权限;
  • SELECT:查询数据的权限;
  • UPDATE:修改数据的权限;
  • GRANT OPTION:授予或删除用户权限的权限。

4. 刷新权限

FLUSH PRIVILEGES;

5. 撤销权限

REVOKE 权限类型 ON 数据库名称.表名称 FROM '用户名'@'主机名';

6. 删除用户

DROP USER '用户名'@'主机名';

通过以上步骤,大家就可以根据具体需求来设置MySQL的数据库权限了。


mysql怎么设置数据库权限 |mysqli query 创建表
  • 如何用mysql实现日期顺序(从小到大排列日期数据的方法分享) |mysql登陆注册
  • 如何用mysql实现日期顺序(从小到大排列日期数据的方法分享) |mysql登陆注册 | 如何用mysql实现日期顺序(从小到大排列日期数据的方法分享) |mysql登陆注册 ...

    mysql怎么设置数据库权限 |mysqli query 创建表
  • mysql utf8乱码问题怎么解决? |mysql服务为什么启动不了
  • mysql utf8乱码问题怎么解决? |mysql服务为什么启动不了 | mysql utf8乱码问题怎么解决? |mysql服务为什么启动不了 ...

    mysql怎么设置数据库权限 |mysqli query 创建表
  • freeswitch配制mysql |mysql 5.5.30
  • freeswitch配制mysql |mysql 5.5.30 | freeswitch配制mysql |mysql 5.5.30 ...