怎么找回网站,企业型网站建设策划,微网站 html,短网址还原1、创建数据库 概念 创建数据库#xff1a;根据项目需求创建一个存储数据的仓库 使用create database 数据库名字创建 数据库层面可以指定字符集:charset/character set 数据库层面可以指定校对集:collate 创建数据库会在磁盘指定存放处产生一个文件夹 创建语法
create …1、创建数据库 概念 创建数据库根据项目需求创建一个存储数据的仓库 使用create database 数据库名字创建 数据库层面可以指定字符集:charset/character set 数据库层面可以指定校对集:collate 创建数据库会在磁盘指定存放处产生一个文件夹 创建语法
create database 数据库名字【数据库选项];
演示
1、创建一个指定名字的数据库
create database db_1; 2、创建一个指定字符集的数据库
create database db_2 charset utf8MB4; 3、创建一个指定校对集的数据库
create database tb_3 charset utf8MB4 collate utf8mb4_general_ci; 小结
1、数据库的创建是存储数据的基础数据库的创建通常是一次性的
2、创建数据库的语法包含几个部分 关键字:create database 数据库名字: 自定义名字 数字、字母和下划线组成。 不区分大小写。 数字不能开头。 使用下划线法创建复杂数据库名字 数据库选项:非必须的规定 字符集:charset /character set字符集。非必须默认继承DBMS 校对集:collate 校对集。非必须依赖字符集0
3、创建好的数据库可以在数据存储指定地点(安装时指定)看到 一个数据库对应一个文件夹 每个数据库下有个对应文件里面有字符集和校对集信息
2、显示数据库 概念 显示数据库通过客户端指令来查看已有数据库 数据库的查看是根据用户权限限定的 数据库的查看分为两种查看方式 查看全部数据库 查看数据库创建指令
演示
1、显示所有数据库
show databases; 2、显示数据库创建指令
show create database db_1; 小结
1、查看数据库分为两种方式 查看全部show databases; 查看具体创建指令show create database 数据库名字;
2、查看数据库的目的和应用 开发人员确认数据库是否存在 数据库管理员维护
3、使用数据库 概念 使用数据库指再进行具体SQL指令之前让系统知道操作针对的是哪个数据库 数据库的操作通常是针对数据表或者数据 通过使用数据库可以让后续指令默认针对具体数据库环境 使用数据库语法use数据库名字
演示
use db_1; 小结
1、使用数据库的指令是use数据库名字
2、使用数据库的目标 让系统知道和后续SQL指令都是针对当前选择的数据库 简化后续SQL指令的复杂度如果不指定数据库那么所有的SQL操作都必须强制指定数据库名字
4、修改数据库 概念 修改数据库修改数据库的相关库选项 数据库名字不可修改老版本可以 先新增 后迁移 最后删除 数据库修改分为两个部分 字符集 校对集 数据库修改指令与创建指令差不多
alter database 数据库名字 库选项
演示
1、修改数据库字符集
alter database db_2 charset gbk; 2、修改数据库校对集如果字符集修改必须同时改变字符集
alter database tb_3 charset gbk collate gbk_chinese_ci; 小结
1、数据库的修改只能修改库选项不呢个修改名字
2、字符集的修改指令使用alter其他跟创建指令一致
3、数据库修改通常有两部分 字符集修改 校对集修改校对集必须对需对应字符集
4、一般我们都不会使用数据库修改一般要改也是删除后新增
5、删除数据库 概念 删除数据库将当前已有数据库删除 删除数据库会删除数据库内所有的表和数据 删除数据库操作要慎重删前备份 删除数据库后对应的存储文件夹就会消失 删除语法
drop database 数据库名字;
演示
drop database db_1; 小结
1、删除数据库使用指令:drop database 数据库名字
2、数据库的删除不可逆 删除会清空当前数据库内的所有数据表(表里数据一并删除) 删除数据库会将对应的文件夹从磁盘抹掉数据库 删除要谨慎(一般不建议删除)