一、数据查询语言(DQL)

DQL全称 DATA Query Language,作用是从表中获取数据,用的最多的关键字是SELECT,保留字有WHERE ,ORDER BY ,GROUP BY等

1、select user,host from mysql.user;

select user,host from mysql.user order by user asc;用户名升序

select user,host from mysql.user order by user desc;用户名倒序

二、数据操作语言(DML)

DML全称DATA Manipulation Language,用的较多的有update,insert,delete ;

delet from mysql.user where host='192.168.33.12'; 删除远程ip的用户

三、事务处理语言(TPL)

确保被DML语句影响的表的所有行及时得以更新,BEGIN TRANSACTION,COMMIT和ROLLBACK;

四、数据控制语言(DCL)

全称DATA Control Language,比较常用的GRANT和REVOKE

grant all privileges on *.* to 'user01'@'localhost' indentified by '123456';

创建user01用户,密码123456;

revoke可以回收权限

五、数据定义语言(DDL)

比较常见的有CREATE和DROP,在数据库中删除或建立表,为表加入索引等

六、指针控制语言(CCL)

小结可分为以下三类:

1、DDL数据定义语言(CREATE ALTER DROP)

2、DML数据操作语言(SELECT INSERT DELETE UPDATE)

3、DCL数据控制语言(GRANT REVOKE COMMIT ROLLBACK)

更多相关文章

  1. sqlloader导出数据和导入数据
  2. oracle数据库中sql语言创建表,更新,删除数据
  3. Access查找数据的SQL语句中,LIKE后面不可以用ESCAPE吗?
  4. 将变量(表名,数据)传递给python mysqld查询
  5. 如何以小时为单位从oracle数据库中获取数据
  6. 如何用sql语句查询出当月的每日数据量
  7. phthon 连接sql server数据库执行存储过程报错,求大侠解决
  8. java往SQL Server中插入数据插不进去
  9. Postgresql数据库安装问题,找不到configure

随机推荐

  1. Android设备到底侵犯了微软的什么专利
  2. 漫谈Android数据缓存、数据序列化和Inten
  3. Dagger2 在 Android 项目的正确使用方式
  4. Android最新面试题汇总 持续更新
  5. Android之如何判断定位是否开启及定位模
  6. 【Android 内存优化】Bitmap 硬盘缓存 (
  7. 4.1 Android如何访问资源
  8. Android多媒体分析(一)MediaScanner
  9. Android.自定义控件的实现
  10. android 广播机制