sql语言简介
(1)数据库是文件系统,使用标准sql对数据库进行操作
* 标准sql,在mysql里面使用语句,在oracle、db2都可以使用这个语句
(2)什么是sql
* Structured Query Language, 结构化查询语言,对数据库进行操作
* sql非过程性语言,不需要依赖于其他的条件就可以运行
** 比如 在java里面
*** if(a > 5) {
System.out.....
}
(3)sql的分类
第一类:DDL (数据定义语言)
* 创建数据库,创建数据库表
* 常用的语句 create
第二类:DML (数据操纵语言)
* 对表中的记录进行增加 修改 删除操作
* 常用的语句 insert update delete
第三类:DCL (数据控制语言)
* 数据库的编程的语言
第四类:DQL (数据查询语言)
* 对表中的进行查询的操作
* 常用的语句 select
* 学习的主要内容:使用sql语言对数据库、数据库表、表中的记录进行增删改查(crud)操作
使用sql对数据库操作
(1)连接数据库
* 打开cmd窗口,使用命令,连接mysql数据库
* 命令: mysql -u root -p 密码
(2)创建数据库
* 语句: create database 数据库的名称;
** 示例:create database testdb1;
(3)查看所有的数据库
* 语句:show databases;
(4)删除数据库
* 语句:drop database 要删除的数据库的名称;
** 示例: drop database testdb1;
(5)切换数据库
* 如果想要创建一个数据库表,这个表要在一个数据库里面,所以需要切换到数据库
* 语句:use 要切换的数据库的名称;
** 示例:use testdb2;