前一段时间去做了志愿者活动,然后暑假休息了几天。这几天学习的内容在这里先做一个小小的总结,这里是关于数据库的一些基本操作,不全,仅仅是这两三天学习的成果。
MySQL语句分为四个方面:
DDL:操作数据库和表
DML:增删改表中的数据
DQL:查询表中的数据
DCL:授权是客户端能够访问数据库
DDL:操作数据库和表
数据库的操作
数据库的创建就相当于在硬盘上创建一个文件夹;
- 1·查:
查看所有的数据库:show databases;
查看创建数据库的字符集:show create database 库名;
查看当前正在使用的数据库的名字:select database(); - 2·创建
创建数据库:create database 库名;
带有条件的创建:create database if not exists 库名;
带有字符集的创建:create database if not exists 库名 character set 字符集名字; - 3·删
删除数据库:drop database 库名;
删除带有条件的数据库:drop database if exists 库名; - 4·改
修改数据库的字符集:alter database 库名character set 字符集的名字; - 5·选择数据库:use 库名;
表的操作
表的操作相当于在文件夹下面创建一个文件;
- 1·查
查看所有的表:show tables;
查看表的结构:desc 表名; - 2·创建
创建一个表的结构:
create table 表名(
列名1 数据类型1,
列名2 数据类型2,
列名3 数据类型3
);
常用数据类型:
int整数
double小数(长度,小数位数)
date日期&