Java MySQL基本使用

本文详细介绍了数据库的基础知识,包括关系型数据库如MySQL的创建、删除、查看和修改操作。此外,还涵盖了数据表的创建、删除、重命名及数据的增删改查操作。重点讨论了MySQL中的数据表列类型和基本SQL语句的使用,为数据库管理和数据操作提供了清晰的步骤。
摘要由CSDN通过智能技术生成

数据库

数据库就是存储数据的容器且是== 永久储存==。

数据库的分类

在实际项目中,数据库分为两大类:1.关系型数据库 2.非关系型数据库

什么是关系型数据库(MySQL)

通过一种关系去管理实体信息,实体信息之间的联系。

MySQL库的操作:

1)创建数据库
create database 数据库名;
2)删除数据库
drop database 数据库名;
数据库的删除是不可逆的。
3)查看数据库
1.查看所有数据库
show database;
2.查看指定的某类数据库
show database like ‘db%’;//查询所有以db开头的所有数据库;
like模糊查询: _下滑线表示任意一个字符
%百分号代表任意的n个字符

4)数据库不可修改。

3、MySQL数据表操作

创建数据表必须先创建列信息。创建数据表时,不需要指定数据行,但必须指定数据列来确认数据的类型。
1)创建数据表
create database db_101;
2)选择数据库
use db_101;
3)根据需求调整编码格式
set names utf8;//数据库中的编码格式没有横杠。
4)创建数据库
creat table name_user(
id int notnull auto_increment;
usernamevarchar(20) not null,

age int,

genderenum(‘男’,’女’,’保密’),

primary key(id)

)engine = myisam default charset=utf8;
5)数据表的列类型
创建数据表的基本语法:
creat table 数据表名称(
名称 列类型 列约束
)
6)删除数据表
drop table 数据表名称;
7)修改数据表
rename table 原名称 to 新名称;重命名

4.MySQL中数据的操作(增删改查)

1)插入数据
向数据表中插入数据:
insert into 数据表名称([字段1,字段2]) values(字段值1,字段值2…)
例:像table表中插入数据:
insert into tb_101(null,‘asa’,20,‘男’);如果没有写任何字段,则代表数据与每个字段的位置一一对应。
2)更新数据
update
update 数据表名称 set 字段 = 更新后值, 字段 = 更新后的where条件;
3)查询所有数据
select
select *from 数据表名称

select 字段 from 数据表名称;
4)删除数据
delete
delete from 数据表名称 where 条件;
truncate
truncate 数据表名称;

两者的功能都是删除所有数据,但是truncate删除的数据,其主键(primary key)会重新编号。而delete from删除后的数据,会继续上一次编号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值