MySQL操作

DDL:DDL操作数据库(创建,删除修改)CREATE,UPDATE,DELETE,RETRUIEVE(查询).修改表字符集(ALTER TABLE 表名 CHARACTER SET UTF8);

DQL: 查询表记录(select)

DCL: DCL访问权限和安全级别,管理用户(GRANT,REVOKE)

DML:操作表(增删改表中数据)INSERT INTO..;DELETE..;(TRUNCATE TABLE 表名。删除表,在创建一个结构一样的);UPDATE ..SET。

DML详解

DBA:数据库管理员

用户创建:CREATE USER '用户名' @'主机名'INDENTIFIED BY '密码';

用户查询:USE MYSQL;SELECT * FROM USER;通配符%表示可以在任意主机进入数据库

用户删除:DROP USER '用户名'@'主机名'

修改用户密码:UPDATE USER SET PASSWORD=PASSWORD('新密码')WHERE USER='用户名'

权限管理:1.查询权限:show grants for '用户名'@'主机名';2.授予权限:grant权限列表on数据库名,表名(授予所有权限 grant all *.* to '用户名'@‘loaclhost’);3.撤销权限revoke 权限名 on 数据库,表名 from '用户名'@'主机名'

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.远程登录mysql mysql -h ip -u root -p 密码 2.创建用户 格式:grant 权限 ...
    jack_520阅读 5,033评论 0 1
  • 1,MySQL权限体系 mysql 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有...
    不排版阅读 4,502评论 0 4
  • 1.用户操作 注意:操作用户本身是需要有权限的。 1.1 新建用户 新建用户需要用户名,密码和允许登录的主机IP;...
    liguo_jlu阅读 1,950评论 0 0
  • 一、mysql数据库基本操作命令 1.linux下启动mysql的命令: 2.linux下重启mysql的命令: ...
    AlbenXie阅读 3,211评论 0 1
  • 我已经写好了一篇,放在我的电脑里由于姐姐临产临时要去机场迎接准备来接生孩子的奶奶和姨奶没能拷贝过来。迫于作业的压力...
    精进的蜗牛阅读 2,548评论 2 2

友情链接更多精彩内容