SQL语句汇总(一)——数据库与表的操作以及创建约束
SQL语句汇总(一)——数据库与表的操作以及创建约束 首先,非常感谢大家对上篇博文的支持,真是让本菜受宠若惊,同时对拖了这么久才出了此篇表示抱歉。 前言:此文旨在汇总从建立数据库到联接查询等绝大部分SQL语句。SQL语句虽不能说很多,但稍有时间不写就容易出错。博主希望通过此文来战胜自己的健忘,如果大家认可也可以保留起来。 "SQL"是 "Structured Query Language" 即“结构化查询语言”的简称,它是用来管理关系型数据库的。 其包括: –数据定义语言(DDL) –数据查询语言(DQL) –数据操作语言(DML) –数据控制语言(DCL) 创建数据库: CREATE DATABASE 数据库名; 数据库名命名规则: - 第一个字符必须为下列之一:字母、下划线、#及@符号。 - 后续字符由字母、十进制数、下划线、#、$及@符号组成。 - 不能为RDBMS(数据库管理系统)的保留关键字。 - 不允许空格及其他字符。 本文以SQLyog软件为例,创建数据库如下: CREATE DATABASE test_sql 此图为SQLyog的左侧目录栏,前三个为本地自带数据库。将SQL语句全部选中运行(F8)后,F5刷新目录栏,出现了我们创建的数据库。 连接数据库: USE test_sql; 删除数据库: DROP DATABASE test_sql;