目录
1、MySQL的定义
2、数据库操作
2.1 创建数据库
2.2 查看数据库
2.3 选中数据库
2.4 删除数据库
3、数据表的操作
3.1 创建表
3.2 查看所有表
3.3 查看指定表结构
3.4 删除表
1、MySQL的定义
数据库技术主要是用来解决数据处理的非数值计算问题,数据处理的主要内容是数据的存储、查询、修改、排序和统计等。
MySQL就是一个数据库中具体的软件
MySQL是一个“客户端-服务器”结构的软件
客户端(client):主动发起请求的一方
服务器(server):被动接收请求的一方
请求(request):客户端给服务器发起的数据
响应(response):服务器给客户端返回的数据
客户端和服务器之间通过网络进行通信
2、数据库操作
2.1 创建数据库
创建数据库
mysql> create database + 数据库的名称;
此时就创建出了一个数据库
不能创建相同的数据库
此外不能创建重复的数据库,否则将会报错
当我们忘记该数据库是否存在,可以使用下列代码来避免报错
此时,不会发生报错,而是发出警告,告诉我们出现了错误
指定数据库的字符集
可以使用 character set 字符集名称 / charset 字符集名称 来指定
2.2 查看数据库
列出当前MySQL服务器上一共有哪些数据库
show databases;
当前服务器上包含刚才创建的student数据库
2.3 选中数据库
数据库中最关键的操作,就是对表的增删改查,表是从属于数据库的。
先选中单位,再操作单位。
use 数据库名;
2.4 删除数据库
drop database 数据库名;
删除操作,删除的不仅仅是database,而且也删除了database中所有的表和表中所有的数据。
3、数据表的操作
针对数据表的操作,前提是选中数据库
一个表包含很多行,每一行也称为一条记录
一个行里可以有很多列,每一列称为一个字段
每一列都是有一个具体类型的
3.1 创建表
create table 表名(列名 类型,列名 类型...);
在student数据库中,创建了一个叫做name的表
3.2 查看所有表
查看当前数据库中所有的表
show tables;
3.3 查看指定表结构
desc 表名;
3.4 删除表
drop table 表名;