首页 > 其他分享 >3.9笔记

3.9笔记

时间:2023-03-09 19:33:43浏览次数:31  
标签:varchar 数据类型 笔记 biao lll table alter 3.9

create database nidaye;创建nidaye的数据库
show databases;查看所有数据库
use nidaye;使用你自己的数据库
show tables #查看当前数据库下所有的表
整数:int 小数 float
日期 date 时间time 日期加时间datetime
字符串 char(长度) varchar(长度)
create table lll(
姓名 varchar(50),
年龄 int(2),
性别 char(2),
职位 varchar(50),
籍贯 varchar(100),
入职时间 date
);
show table;

select * from lll;#查询lll所有的表
char()定长的数据类型 不管实际占用几个,都按照设置来
varchar()变长的数据类型,如果实际没有使用那么多,未使用的部分回收处理
insert into 表名称(第一列数据,第二列数据)
insert into lll values('张三',18,'男','无业游民','湖北','2023-3-1');
select * from lll;
insert into lll values('李四',38,'女','歌手','湖南','2023-4-1');
select * from lll;
create database 数据库名字 charset 'utf8mb4' 改中文
drop database 数据库 名字;
alter table lll rename biao//修改表名称
修改列(增加 修改 删除列)
alter table 表名称 add 增加的列名 数据类型; //增加
alter table drop 列名; //删除
alter table change 列名 数据类型;//修改

 

alter table biao add 国籍 varchar(15);

select * from biao;
alter table biao drop 籍贯;
select * from biao;
alter table biao change 国籍 国籍 int;
select * from biao;

#在创建表的时候,可以添加约束
unique 唯一约束
not null 非空约束
default '值' 默认值约束
primary key 主键约束 (包含了唯一与非空的)

create table 表名称(
列名 数据类型 约束条件,
列名 数据类型 约束条件
);

foreign key (列名) references 指向表(指向的列)
-- 外键约束 保证数据有效性,外键列的数据 必须 在 指向的列中先存在,才可以插入
create table 成绩表(
成绩表的学号 int ,
成绩 float,
foreign key (成绩表的学号) references 学生(学号)
);让成绩表的学号为外键,指向学生表的学号 这一列,

标签:varchar,数据类型,笔记,biao,lll,table,alter,3.9
From: https://www.cnblogs.com/afankuaixingxing/p/17198246.html

相关文章

  • 【WinForm】 自学笔记二:连接数据库以及查询结果显示
    本次使用 SqlConnection来连接数据库,使用DataGridView来显示查询的结果。最终效果如下:  一、连接数据库1.获取连接数据库所需的字符串,包括服务器名称,数据库名称......
  • [machine-learning学习笔记]逻辑回归
    逻辑回归目的:分类一、Sigmoid函数​ 公式如下:\[g(z)=\frac{1}{1+e^{-z}}\]​ 图中\(Sigmoid\)函数将任意输入映射到\([0,1]\)区间,我们通过线性回归的到预测值,再......
  • 2023.3.9
    //*****JQuery平行查找-同级*****//返回全部同级的同级元素,不包含本身varelementobjlist=$(selector).siblings();//通过[n]引出的对象为Element对象,需要通过原......
  • GO语言学习笔记-接口篇 Study for Go ! Chapter six - Interface
    持续更新Go语言学习进度中......GO语言学习笔记-类型篇StudyforGo!Chapterone-Type-slowlydance2me-博客园(cnblogs.com)GO语言学习笔记-表达式篇Study......
  • FLINK实时数仓笔记2
    离线架构优点:耦合性能低,稳定性高缺点:时效性差一点说明:1.项目经理(架构师)是大公司出来的,追求系统的稳定性2.耦合性低,稳定性高3.考虑到公司未来的发展,数据量一定会变得......
  • C++笔记--函数、预处理
    1函数1.1函数的介绍1.1.1函数的概述函数是c语言的功能单位。实现一个功能可以封装一个函数来实现。定义函数的时候一切以功能为目的,根据功能去定函数的参数和返回值......
  • React学习笔记(三)—— 组件高级
    一、列表和keys1.1、ListsandKeys(列表和键)首先,我们回顾一下在javascript中怎么去变换列表。下面了的代码,我们用到了数组函数的map方法来实现数组的每一个值变成它的2......
  • 《逆向工程核心原理》学习笔记3
    《逆向工程核心原理》学习笔记3http://blog.iz4.cc/note/2021/11/%E3%80%8A%E9%80%86%E5%90%91%E5%B7%A5%E7%A8%8B%E6%A0%B8%E5%BF%83%E5%8E%9F%E7%90%86%E3%80%8B%E5%AD%......
  • Flutter 笔记
    FlutterFlutter核心原理底层绘制采用OpenGL,调用原生绘图接口,实现高性能什么是UI框架?由于操作系统直接操作API来绘制图片十分繁琐,将操作系统原生API封装在一个编程框架......
  • 论文笔记(一):基于特征动态对齐和细化的VI图像融合--平移鲁棒融合
    文章标题Featuredynamicalignmentandrefinementforinfrared–visibleimagefusion:TranslationrobustfusionHuafengLi,云南昆明科技大学;JunzhiZhao,云南......