活动地址:CSDN21天学习挑战赛
SQL分类
分类 | 全称 | 说明 |
DDL |
Data Definition
Language
|
数据定义语言,用来定义数据库对象
(
数据库,表, 字段)
|
DML |
Data Manipulation
Language
|
数据操作语言,用来对数据库表中的数据进行增删改
|
DQL |
Data Query Language
|
数据查询语言,用来查询数据库中表的记录
|
DCL |
Data Control Language
|
数据控制语言,用来创建数据库用户、控制数据库的
访问权限
|
DDL
Data Definition Language ,数据定义语言,用来定义数据库对象 ( 数据库,表,字段 ) 。
数据库操作
查询所有数据库
show databases ;
查询当前数据库
select database() ;
创建数据库
create database [ if not exists ] 数据库名 [ default charset 字符集 ] [ collate 排序规则 ] ;
注意:语句末尾记得加分号 !!!!!!
再次查询数据库,就多了我刚刚新建的students数据库
在同一个数据库服务器中,不能创建两个名称相同的数据库,否则将会报错。
可以通过if not exists 参数来解决这个问题,数据库不存在, 则创建该数据库,如果存在,则不 创建。
create database if not extists studens;
删除数据库
drop database [ if exists ] 数据库名 ;
使用数据库
use 数据库名 ;