码迷,mamicode.com
首页 > 数据库 > 详细

3 SQL语言基础-1

时间:2015-07-30 23:48:50      阅读:372      评论:0      收藏:0      [点我收藏+]

标签:mysql

一、SQL (Structured Query Language)结构化查询语言

SQL是一个ANSI标准计算机语言,设计用来访问,操作数据库系统。

几乎所有现今的关系型数据库软件(mysql,Oracle、MS SQL Server、MS Access、DB2、Sybase、informix等等)都使用SQL进行查询,管理及常用操作。

包括一些非关系型数据库也使用SQL。


SQL版本:

存在很多不同版本的SQL语言,但是为了与ANSI标准相兼容,它们必须以相似的方式共同地来支持一些的关键词(比如SELECT,UPDATE,DELETE,INSERT,WHERE等等)。

除了SQL标准之外,大部分SQL数据库程序都拥有它们自己的私有扩展。


数据在数据库中使用表格的形式的保存

使用SQL语句从表中获取数据:SELECT * FROM tablesnmae;

 查看mysql的用户:

mysql> 
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

mysql> SELECT user,host,password FROM user;
+------+-----------------------+-------------------------------------------+
| user | host                  | password                                  |
+------+-----------------------+-------------------------------------------+
| root | localhost             | *6A7A490FB9DC8C33C2B025A91737077A7E9CC5E5 |
| root | localhost.localdomain |                                           |
| root | 127.0.0.1             |                                           |
|      | localhost             |                                           |
|      | localhost.localdomain |                                           |
+------+-----------------------+-------------------------------------------+
5 rows in set (0.00 sec)

二、SQL语句分类

DDL Data Definition Language    数据定义语言  #定义数据库结构。对数据库本身进行操作,修改。

   CREATE:在数据库中创建对象

   ALTER:修改数据库结构

   DROP:删除对象

   RENAME:重命名对象


DML  Data Manipulation Language   数据操作护语言   #操作数据库内容

    SELECT:从数据库中获取数据

    INSERT:向一个表格中插入数据

    UPDATE:更新一个表格中的已有数据

    DELETE:删除表格中的数据


DCL  Data control Language       数据控制语言  #控制用户权限

    GRANT:赋予一个用户对数据库或数据表等格指定权限

    REVOKE:删除一个用户对数据库或数据表格等的指定权限 


TCL  Transaction Control        事务相关     #  事务   

    COMMIT 保存数据操作

    SAVEPOINT 为方便



3 SQL语言基础-1

标签:mysql

原文地址:http://xiexiaojun.blog.51cto.com/2305291/1680087

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!