
MySQL数据库
文章平均质量分 88
MySQL数据库基础学习
渴望力量的土狗
阿里云专家博主,Java领域优质创作者,感谢关注和支持,持续更新内容。希望我可以和大家一同进步,一同成长!!
展开
-
MySQL数据库(数据库约束)
也就是说张三class_id为2,也就是java1班,李四就是java2班的。确保某列(或两个列多个列的结合)有唯一标。对于整数类型的主键,常配搭自增长auto_increment来使用。插入数据对应字段不给值时,使用最大值+1。foreign key - 保证一个表中的数据匹配另一个表中的值的参照完整性。识,有助于更容易更快速地找到表中的一个特定的记录。default - 规定没有给列赋值时的默认值。就会出现报错了,无法插入,这就体现了外键的约束。unique- 保证某列的每行必须有唯一的值。原创 2023-02-16 20:43:23 · 2357 阅读 · 4 评论 -
MySQL数据库(Java的数据库编程:JDBC)
JDBC,即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由 java.sql.*,javax.sql.* 包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问.说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。原创 2022-11-16 23:40:34 · 8428 阅读 · 12 评论 -
MySQL数据库(表的CRUD基础操作(最常用))
全列查询是把整个表中的所有数据都遍历了一边,这种用法在数据量比较大的时候不建议使用,MySQL数据库是基于客户端-服务器类型的,当我们发送指令的时候,服务器来接收指令,并给予服务。我们所需要的数据是存储在硬盘中的,所以服务器需要在硬盘中读取我们需要的数据,并加以解析,当全部都查询的时候,会增加数据传输时间和网络开销。注意:只可以就行单行插入,并且必须是全列的,否则就失败了。原创 2022-11-06 14:59:12 · 8248 阅读 · 15 评论 -
MySQL数据库基础操作
if not exists 就是说如果库中不存在你要创建的这个数据库的相同的名字的数据库时就会创建,否则会发出警告。可以使用comment增加字段说明(一般不用这种方式,只有在创建表的时候可以用)除了刚刚创建的数据库,还有数据库自己本来就存在的数据库。以上为数据库和表的基础的一些操作,多练练就会了。注意:SQL语言中不存在大小写,大小写均可)可以看到刚刚创建的数据库已经删除了。这个一个数据库就创建好了。[]中内容为非必须项目。原创 2022-11-01 00:06:01 · 1898 阅读 · 18 评论