108
阿里云
常用 SQL 命令(MySQL)__附录_用户指南_云数据库 RDS 版-阿里云
说明
本章内容列举了部分常用 SQL 命令,此处仅做展示,如需了解更详细的 SQL 命令信息,包括命令参数和限制条件等,请参见 MySQL 参考指南(官方)。
数据库相关
命令 | 示例 |
---|---|
创建数据库并指定字符集 | create database db01 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; |
删除数据库 | drop database db01; |
账号相关
命令 | 示例 |
---|---|
创建账号 | CREATE USER 'username'@'host' IDENTIFIED BY 'password'; |
删除账号 | DROP USER 'username'@'host'; |
赋权 | GRANT SELECT ON db01.* TO 'username'@'host'; |
查询数据库中的账号 | SELECT user,host,password FROM mysql.user_view; |
权限回收 |
|
注意事项:升级到高权限账号后,不能对一个带密码的账号多次赋权。如果需要赋予其他权限,需要删除该账号后,一次性重新赋权。
例如:已经创建了账户 aliyun_user,密码为 mypass,赋予 select 权限给该账号。
GRANT SELECT ON db01.table1 TO 'aliyun_user'@'localhost' IDENTIFIED BY 'mypass';
想再次赋予 insert 权限给该客户,需要先删除该账号后,再重新赋权。
DROP USER aliyun_user@'localhost';
GRANT SELECT,INSERT ON db01.table1 TO 'aliyun_user'@'localhost' IDENTIFIED BY 'mypass';
如果需要对多个表赋权,那么需要最后再添加密码。
DROP USER 'aliyun_user'@'localhost';
GRANT SELECT,INSERT ON db01.table1 TO 'aliyun_user'@'localhost';
GRANT SELECT,INSERT ON db02.table1 TO 'aliyun_user'@'localhost' IDENTIFIED BY 'mypass';
最后更新:2016-11-23 16:04:18
上一篇:
基于 EMR 的大数据计算__典型应用_用户指南_云数据库 RDS 版-阿里云
下一篇:
创建RDS实例__实例管理_API 参考_云数据库 RDS 版-阿里云
Bucket权限控制__访问控制_API 参考_对象存储 OSS-阿里云
代金券账户消费后是否可以开发票?___代金券_代金券及推荐码_财务-阿里云
如何选择备案产品类型?__产品验证_备案流程_备案-阿里云
监控服务使用指南__监控服务_开发人员指南_对象存储 OSS-阿里云
创建存储过程__数据库开发_用户指南(RDBMS)_数据管理-阿里云
监控任务概述__创建监控任务_用户指南_业务实时监控服务 ARMS-阿里云
查询API绑定的密钥__后端签名密钥相关接口_API_API 网关-阿里云
开源建站工具对接OpenSearch__工具篇_最佳实践_开放搜索-阿里云
adup备份管理__最佳实践_归档存储-阿里云
阿里云胡晓明:数据智能将为城市生活带来真正价值
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云