MySQL数据库和数据表的增删改查基础

本文详细介绍了MySQL数据库的基础操作,包括查询、创建、删除数据库以及数据表的增删改查。讲解了如何选择数据库、查看表结构、修改表结构、新增、查询、更新和删除数据,并提供了各种查询条件的示例,如区间查询、包含查询和模糊查询。
摘要由CSDN通过智能技术生成

MySQL数据库基础

一、数据库操作语句

1.查询当前服务器端的数据库

show databases;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WTZOEoUR-1654426008340)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220604233836088.png)]

2.创建数据库

create database if not exists db_name character set utf8mb4;

if not exists 为检查服务器中是否存在同名数据库,存在不创建。

character set utf8mb4 为将数据库默认编码设置为utf8mb4 。

3.查看数据库编码格式

show create database db_name;

查看当前数据库的编码格式

4.选择数据库

use db_name;

对数据表进行操作前要先选择数据库。

5.删除数据库

drop database db_name;

危险命令!将会删除数据库中的所有数据表。

二、数据表的操作语句

1.常用数据类型

数据类型 大小 说明 对应java类型
int 4字节 范围-2^31 <–> 2^31-1 Integer
bigint 8字节 范围2^63 Long
decimal(M,D) M/D最大值+2 M表示总共数据长度有几位,D表示小数点后保留几位 BigDecimal
varchar 64K大小 可变长度字符串 String
char(长度) 64K大小 定长字符串 String
datetime 8字节 范围从1000到9999年 java.util.Date、java.sql.Timestamp

datetime类型在插入数据时一定要以’yyyy-mm-dd hh:mm:ss’格式插入

在插入时使用MySQL的函数

-- 读取当前系统时间
now();

2.查看某个表的具体结构

desc 表名;

3.创建表

create table tb_name(
    属性名称1  属性类型 ,
    属性名称2  属性类型 ,
    ..</
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值