5月21日学习笔记

MYSQL三层结构

表1

数据库DB1 表2

数据库管理系统

客户端命令终端(Dos) DBMS 数据库DB2 表1

表2

数据库..........

Mysql数据库-表的本质仍然是文件

表的一行称之为一条记录->在java程序中一行记录往往使用对象表示

SQL语句分类

DDL:数据定义语句(create表,库)

DML:数据操作语句(增加insert,修改update,删除delete)

DQL:数据查询语句(select)

DCL:数据控制语句(管理数据库:比如用户权限)

创建数据库

  1. CHARACTER SET:指定数据库采用的字符集,如果不指定字符集,默认utf8
  2. COLLATE:指定数据库字符集的校对规则(床用的utf8_bin、utf_general_ci)

#演示数据库的操作

#创建一个名称为hdp_db01的数据库

#使用指令创建数据库

CREATE DATABASE hsp_db01;

#删除数据库

DROP DATABASE hsp_db01;

#创建一个使用utf8字符集的hsp_db02数据库

CREATE DATABASE hsp_db02 CHARACTER SET utf8;

#创建一个使用utf8字符集,并带校对规则的hsp_db03数据库

CREATE DATABASE hsp_db03 CHARACTER SET utf8 COLLATE utf8_bin;

相关推荐
殷忆枫3 分钟前
AI学习笔记三十三:基于Opencv的单目标跟踪
笔记·学习
Warren987 分钟前
Java泛型
java·开发语言·windows·笔记·python·spring·maven
一只乔哇噻14 分钟前
Java,八股,cv,算法——双非研0四修之路day24
java·开发语言·经验分享·学习·算法
月阳羊16 分钟前
【硬件-笔试面试题】硬件/电子工程师,笔试面试题-54,(知识点:硬件设计流程)
经验分享·笔记·嵌入式硬件·面试·职场和发展
大阳1232 小时前
数据结构(概念及链表)
c语言·开发语言·数据结构·经验分享·笔记·算法·链表
晨非辰2 小时前
#C语言——刷题攻略:牛客编程入门训练(四):运算
c语言·开发语言·学习·学习方法·visual studio
键盘敲没电2 小时前
【iOS】KVO
学习·macos·ios·objective-c·cocoa
澄澈i3 小时前
设计模式学习[17]---组合模式
c++·学习·设计模式·组合模式
我命由我123454 小时前
Windows 操作系统 - Windows 设置始终使用 Windows 照片查看器打开图片
运维·windows·经验分享·笔记·学习·操作系统·运维开发
mailtolaozhao5 小时前
PPT写作五个境界--仅供学习交流使用
学习·ppt