数据库② 数据库管理
SQL语言
- 什么是SQL
- 结构化查询语言(Structured Query Language);
- 一种特殊目的的编程语言;
- 一种数据库查询和程序设计语言;
- 用于存取数据以及查询、更新和管理关系数据库系统。
- SQL语言特点
- SQL语言基本上独立于数据库本身
- 各种不同的数据库对SQL语言的支持与标准存在着细微的不同
- 每条命令以 ; 结尾
- SQL命令(除了数据库名和表名)关键字和字符串可以不区分字母大小写
数据库管理
1. 查看数据库
SHOW DATABASES;
安装自动生成
information_schema
mysql 用户信息,配置信息
performance_schema 系统信息
sys 系统信息
2. 创建数据库
-
create database 库名 [character set utf8];
[设置编码]部分可不写,但默认不支持中文
-- 创建stu数据库,编码为utf8 create database stu character set utf8; create database stu character=utf8; -- 旧版
注意:库名的命名
- 数字、字母、下划线,但不能使用纯数字
- 库名区分字母大小写
- 不要使用特殊字符和mysql关键字
3. 切换数据库(使用)
-
use 库名;
-- 使用stu数据库 use stu;
4. 查看正在使用的数据库
-- 查看
select database();
5. 删除数据库
-
drop database 库名;
-- 删除stu库 drop database stu;