SQL概述
1、SQL语言概述SQL(Structure Query Language):专门用来与数据库通信的语言。
SQL的优点: 1、不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL 2、简单易学 3、虽然简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作
2、SQL 语言分类:
(1)DML(Data Manipulation Language):数据操纵语句,用于添加、删除、修改、查询数据库记录,并检查数据完整性。
(2)DDL(Data Definition Language):数据定义语句,用于库和表的创建、修改、删除。
(3)DCL(Data Control Language):数据控制语句,用于定义用户的访问权限和安全级别。
3、DMLDML用于查询与修改数据记录,包括如下SQL语句:INSERT:添加数据到数据库中UPDATE:修改数据库中的数据DELETE:删除数据库中的数据SELECT:选择(查询)数据SELECT是SQL语言的基础,最为重要。
4、DDLDDL用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语句:CREATE TABLE:创建数据库表ALTER TABLE:更改表结构、添加、删除、修改列长度DROP TABLE:删除表CREATE INDEX:在表上建立索引DROP INDEX:删除索引5、DCLDCL用来控制数据库的访问,包括如下SQL语句:GRANT:授予访问权限REVOKE:撤销访问权限COMMIT:提交事务处理ROLLBACK:事务处理回退SAVEPOINT:设置保存点LOCK:对数据库的特定部分进行锁定。
MySQL的安装:
https://www.mysql.com/
这里使用mysql-5.5.15-win32.msi 32位 和64 位 的操作系统都可。
1、双击运行mysql-5.5.15-win32.msi –> Next
2,点击Next
3、选择Custom 自定义安装
4,Next下一步
5、Install 安装
6,Finish