上一期讲了SQL的基础知识之后,我准备介绍一下Mysql数据库的基本操作。
一、SQL语法规则的概念:
SQL是一种结构化编程语言。
基本的SQL指令通常以行为单位。
SQL指令需要语句终止符,默认为英文分号:\g \G
SQL指令类似于自然语言。
如果在SQL中使用关键字或保留字,它们需要用反引号''括起来,以便被系统忽略。
示例:
1.结构创建
创建结构类型结构名称模式
2.显示结构
显示结构类型(复数)
显示结构创建详细信息。
显示结构类型结构名称;
3.数据操作(数据表)
添加数据
转换为表名值
图像数据
从表名中选择
更新数据
更新表名集
删除的数据
从表名中删除
SQL基本操作创建数据库显示数据库修改数据库使用数据库删除数据库1.创建数据库
创建存储数据库仓库。创建一个名为“创建数据库”的数据库层。您可以指定字符集:charset/字符集。您可以在数据库层指定校对集:collate。创建数据库将在磁盘上的指定存储位置产生一个文件夹创建语法。
创建数据库数据库名称[数据库选项]
示例:
1.创建指定名称的数据库。
创建数据库演示1;
2.用指定的字符集创建数据库。
创建数据库demo2 charset utf8MB4
3.创建指定校对集的数据库。
创建数据库demo 3 charset utf8mb 4 collate utf8mb 4 _ gen rral _ ci;
2.显示数据库
通过命令查看现有数据库。
有两种方法可以查看数据库:
查看所有数据库
查看数据库创建说明
示例:
显示所有数据库:
1 \显示数据库;
2\显示数据库创建说明3360
显示创建数据库演示1;
3.使用数据库
在执行特定的SQL指令之前,让系统知道操作针对的是哪个数据库。
数据库操作通常是针对数据表或数据的。
通过使用数据库,您可以使后续规范默认为特定的数据库环境。
使用数据库语法:使用数据库名称
示例:
使用demo1
4.修改数据库
数据库修改分为两个部分
字符集
设置校对
数据库修改指令(类似于创建指令)
更改数据库名称库选项
示例:
修改数据库字符集
更改数据库演示字符集;
修改校对集
alter database demo 1 charset gbk collate;
5.删除数据库
删除当前存在的数据库。
删除数据库将删除数据库中的所有表和数据。
小心删除数据库(删除前备份)
当数据库被删除时,相应的存储文件也会消失。
删除语法
删除数据库名称;