我的编程空间,编程开发者的网络收藏夹
学习永远不晚

【MySQL】快速了解MySQL基础

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

【MySQL】快速了解MySQL基础

登录MySQL后我们可以使用命令 show databases,来查看有哪些数据库。

show databases;

如果我们想创建一个数据库可以使用 create database 数据库名 [charset utf8] 命令,而charset utf8 可以设置数据库字符编码为utf8,MySQL的utf8编码不是真正的utf8,没有包含某些复杂的中文字符。MySQL真正的utf8是使用utf8mb4,建议大家都使用utf8mb4。

create database 数据库名 charset utf8;

在我们操作数据库的时候,我们要先使用数据库,可以使用命令use 数据库名

use 数据库名;

使用数据库后,我们可以查看当前数据库下有哪些表,可以使用 show tables 命令查看。

show tables;

我们还可以使用desc 表名 来查看表的结构。

desc 表名;

删除数据库可以使用 drop database 数据库名,命令。

drop database 数据库名;bit

数值类型(整形和浮点型)

数据类型大小说明对应Java类型
bit[ (M) ]M指定位数默认为1二进制数默认从1-64,存储范围0-2^M-1常用Boolean对应bit
tinyint1字节Byte
smallint2字节Short
int4字节Integer
bigint8字节Long
float(M,D)4字节单精度,M指长度,D指小数位数,会发生精度丢失Float
double(M,D)8字节Double
decimal(M,D)M/D最大值+2双精度,M指长度,D指小数位数,精确数值BigDecimal
numerlc(M,D)M/D最大值+2双精度,M指长度,D指小数位数,精确数值BigDecimal

字符串类型

数据类型大小说明对应Java类型
varchar(size)0-65,535字节可变长度字符串String
text0-65,535字节长文本数据String
mediumtext0-16,777,215字节中等长度文本数据String
blob0-65,535字节二进制形式的长文本数据byte[]

日期类型

数据类型大小说明对应Java类型
datetime8字节范围从1000到9999年,不会进行时区的检索及转换java.util.Date、java.sql.Timestamp
timestamp4字节范围从1970到2038年,自动检索当前时区并进行转换java.util.Date、java.sql.Timestamp

来源地址:https://blog.csdn.net/qq_58032742/article/details/132859417

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

【MySQL】快速了解MySQL基础

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

快速学习MySQL基础知识

这篇文章主要梳理了 SQL 的基础用法,会涉及到以下方面内容:SQL大小写的规范数据库的类型以及适用场景SELECT 的执行过程WHERE 使用规范MySQL 中常见函数子查询分类如何选择合适的 EXISTS 和 IN 子查询了解 SQLS
2022-05-26

快速了解MySQL 索引

MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 索引分单列索引和组合索
2022-05-16

了解 MySQL 中外键的基础知识?

外键可用于创建表之间的关系。外键关系可以是一对一或一对多。外键与另一个表的另一个字段匹配。一对一关系 - 一个表中的一条记录将链接到另一个表中的一条记录。一对多关系 - 一条记录将链接到另一个表中的多条记录。下面是一个例子。首先,我们
2023-10-22

【MySQL基础】MySQL基本操作详解

系列文章目录 第1篇:【MySQL基础】MySQL介绍及安装 第2篇:【MySQL基础】MySQL基本操作详解 文章目录 ✍1,数据库操作     🔍1.1,查看数据库     🔍1.2,创建数据库    
2023-08-16

【Flutter -- 基础】快速入门 Flutter

文章目录 一、Flutter 介绍二、Flutter 环境配置三、学习资料四、视频 & 书籍五、博客专栏六、第三方库1. 网络2. UI3. 数据4. 设备5. 工具 6. 实战 一、Flutter 介绍 F
2023-08-17

MySQL基础

1. 数据库1.1 数据库概述什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。什么是数据库管理系统数据库管理系统(DataBase Management Sy
MySQL基础
2019-04-23

简单粗暴!带你零基础快速入门MySQL数据库

最开始入门学习MySQL的时候,连数据库是什么都不知道,后来在网上各种搜MySQL数据库的学习教程,才开始慢慢了解它。MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS应用软件之一。在这套教程中,可以快速掌握 M
简单粗暴!带你零基础快速入门MySQL数据库
2018-11-05

MySQL基础

MySQL概述MySQL是关系型数据库,开源。关系型数据库:ER模型图,关系型数据库存放的是各种实体间的关系。以商城为例:常见关系型数据库:MySQL、Oracle、SQLServer、DB2。MySQL安装官网找到MySQL Community Server

	MySQL基础
2021-04-01

MySQL 基础

MySQL 基础MySQL 基础SQL 介绍DDL(数据定义语言)数据库操作数据表操作常用约束约束操作索引操作DML(数据操作语言)SELECT - 从数据库表中获取数据UPDATE - 更新数据库表中的数据DELETE - 从数据库表中删除数据INSERT
MySQL 基础
2021-06-05

MySQL基础:基础查询

DQL语言:数据查询语言3.1 基础查询语法select 查询列表from 表名;特点查询列表可以是字段、常量、表达式、函数,也可以是多个查询结果是一个虚拟表示例1、查询单个字段select 字段名 from 表名;2、查询多个字段select 字段名,字段名
MySQL基础:基础查询
2016-06-13

JavaScript基础知识:零基础入门,快速上手

本文将从JavaScript基础知识入手,讲解JavaScript的基本概念、数据类型、运算符、控制语句、函数以及对象等内容,让零基础的读者快速上手JavaScript。 JavaScript 基础知识 数据类型 运算符 控制语句 函数 对象
JavaScript基础知识:零基础入门,快速上手
2024-02-08

编程热搜

目录