mysql数据库 , 表格的创建

简介: mysql数据库 , 表格的创建

一.数据库的创建,调用,查询

创建:create database 数据库名;

调用:use 数据库名;

查询:show create database 数据库名;

create database demo;#创建数据库
use demo;#调用数据库
show create database demo;#查询数据库的全部信息
 

二.数据类型

1.字符串类

1.char(n): 最大储存字符255个字符,n是表示最大字符长度,如果不写默认为长度1

2.varchar(n): 最大储存65535字符长度, 不写默认是长度:长度为1

3.enum : 枚举,(单选题)

4.set: 多选题

5.text:文本,最大长度:理论是无限长度

2.数值类

1.int 储存整型, 范围+-21亿,直接够用

2.float(m,d)单精度,留存小数点后6(负数),7(正数)位 (m:表示数据总长度, d表示小数后几位)

3.double(m,d)双精度,留存小数后15位, (m:表示数据总长度, d表示小数后几位)

3.时间类

1.year :年

2.date : 日

3. time : 时分秒

4.datetime 年月日时分秒

写入时间格式必须是双引号包裹, 本质还是字符串类型

三.表格的创建 , 与数据插入

1.格式:

create table 表名(

   字段名 数据类型,

   字段名 数据类型,

   字段名 数据类型,

);

create table li(
    id int primary key,
    name varchar(10) not null
);

2.表格数据插入

#插入一条数据

insert into 表名 value (数值1, ......);

#插入多条数据

insert into 表名 values

(数值1, ......),

(数值2, ......),

(数值3, ......),

(数值4, ......);

 

create database demo_1;
use demo_1;
create table list(
    id int(10),
    name char(3),
    habit varchar(10),
    sex enum('男','女')
 
);



相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
Java 数据库
SpringBoot定时将数据库表生成Excel表格
SpringBoot定时将数据库表生成Excel表格
333 0
|
关系型数据库 MySQL 区块链
将excel表格数据导入Mysql新建表中
将excel表格数据导入Mysql新建表中
|
存储 NoSQL MongoDB
MongoDB数据库转换为表格文件的Python实现
MongoDB数据库转换为表格文件的Python实现
581 0
|
数据采集 人工智能 自然语言处理
表格增强生成TAG登场:解锁AI自然语言与数据库的完美结合
【10月更文挑战第4天】表格增强生成(TAG)范式解锁了AI自然语言处理与数据库的深度融合,旨在让用户通过自然语言便捷地查询和管理数据。TAG结合了语言模型的强大推理能力和数据库系统的高效计算能力,通过查询合成、执行及答案生成三步完成复杂查询。相较于传统Text2SQL和RAG方法,TAG在准确性上显著提升,但其应用仍面临技术门槛和数据质量等挑战。[论文地址:](https://arxiv.org/pdf/2408.14717)
498 4
|
存储 关系型数据库 数据库
回顾数据库的三级模式,为什么比直接存文件表格好?
【6月更文挑战第10天】本文介绍数据库用于解决Excel等文件系统存在的数据冗余、不一致和访问困难等问题。DBMS中的关系有一对一、一对多、多对一和多对多四种类型。键有候选键、超级键、主键、备用键和外键等类型,功能依赖分为平凡和非平凡两种。
271 0
回顾数据库的三级模式,为什么比直接存文件表格好?
|
关系型数据库 MySQL 数据库
使用Python读取xlsx表格数据并导入到MySQL数据库中时遇到的问题24
【7月更文挑战第24天】使用Python读取xlsx表格数据并导入到MySQL数据库中
262 7
|
SQL 关系型数据库 MySQL
MYSQL————DDL方法使用(包含在数据库,以及具体数据库表格的一些操纵)
MYSQL————DDL方法使用(包含在数据库,以及具体数据库表格的一些操纵)
|
SQL 存储 数据可视化
excel表格sql数据库
Excel表格和SQL数据库是两种不同的数据管理工具,它们各自有自己的特点和用途。下面我将分别介绍它们,并探讨它们之间的关系和互操作性。 一、Excel表格 Excel是微软公司推出的一款
|
SQL 前端开发 Java
已知数据库中存在表tb_book2,通过在图书信息界面填写书本的基本信息,然后提交后写入数据库中的表格中。需要对提交的信息进行修改,信息填入不能为空,为空则则有提示。
该博客文章通过示例演示了如何使用JSP结合SQL Server数据库向表`tb_book2`中添加图书信息,包括信息填写、前端验证、JavaBean封装图书属性、使用`PreparedStatement`执行插入操作,并确保了提交的信息不能为空,否则会给出提示。
|
关系型数据库 MySQL 数据库
mysql数据库表格的增删改查
mysql数据库表格的增删改查

推荐镜像

更多