MySql语句
一、SQL 1.结构化查询语言(Structured Query Language) 2.在关系型数据库上执行数据操作、数据检索以及数据维护的标准语言 3.使用SQL语句,程序员和数据库管理员可以完成以下任何 1)改变数据库的结构 2)更改系统的安全设置 3)增加用户对数据库或表的许可权限 4)在数据库中检索需要的信息 5)在数据库中检索需要的信息 6)对数据库的信息进行更新
二、SQL语句的分类 1.mysql致力于支持全套ANSI/ISO SQL标准 2.在mysql数据库中,SQL语句主要可以划分以下几类 1)DDL(Data Definition Language);数据定义语言,定义对数据库对象(库、表、列、索引)的操作.[create, drop, alter, rename, teuncate等] 2)DML(Data Manipulation Language);数据库操作语言,定义对数据库记录的操作.[insert, delete, updata, selecct等]
3)DCL(Data Control Language);数据控制语言,定义对数据库、表、字段、用户的访问权限的安全级别.[crant, revoke等] Transaction Contuol:事务控制 commit, rollback, savepoint等
数据库对象的命名规则 1.必须以字母开头 2.可包括数据和三个特殊字符(# _ $) 3.不要使用mysql的关键字 4.同一Schema下的对象不能同名
mysql支持多种数据类型: 1.数值类型 2.日期/时间类型 3.字符串类型 常用的数据类型[整数(int或者integer);浮点(double) 字符(char或者varchar)]
浙公网安备 33010602011771号