随笔分类 - 后端技术栈 / MYSQL
摘要:在 MySQL 中,如果你存储的是 JSON 数据,并且需要检查某个 JSON 字段是否包含一个特定的键值对(例如 {user1: 1}),你可以使用 MySQL 提供的 JSON 函数来实现。 1. 使用 JSON_CONTAINS() 函数 JSON_CONTAINS() 函数可以检查一个 JS
阅读全文
摘要:在 MySQL 中,如果你尝试插入一条记录,其主键(或唯一约束字段)与已有记录的主键相同,会根据不同的操作方式产生不同的结果。以下是常见情况及其处理方式: 1. 使用 INSERT 语句 如果你使用标准的 INSERT 语句并尝试插入一条记录,但其主键与已存在的记录冲突,会出现错误,通常是类似以下的
阅读全文
摘要:好的,按照你的要求,调整后的表格如下: 好的,我已经在表级操作中新增了查看某一张具体表的操作,以下是更新后的表格: 级别 操作类型 SQL 语句 示例 库级 增 CREATE DATABASE CREATE DATABASE mydb; 库级 查 SHOW DATABASES SHOW DATABA
阅读全文
摘要:多表之间的关系如何维护 主键约束与唯一约束 主键约束: 默认不为空,唯一 外键都是指向另一张表的主键 主键一张表只能有一个 唯一约束: 列表的内容必须唯一,不能出现重复情况,为空 唯一约束不可以作为其他表的外键 可以有多个唯一约束 关于外键: 外键约束:forerign key,一般在多的一方添加外
阅读全文
摘要:PreparedStatement PreparedStatement是一个接口,它继承了Statement,该接口有以下几个优点: 性能比Statement高,会把sql预编译 可以解决sql注入问题 在sql语句中,使用?作为占位符来替代要传入的内容,通过调用PreparedStatement的
阅读全文
摘要:MySQL中常用DDL命令 database definition language 与 DML命令 : database definition language 操作数据库: 创建数据库 : create database day1203 ; CREATE DATABASE bank1 CHARA
阅读全文
摘要:database: 简称db,按照某种规则存储到计算机存储上可以被应用或用户访问的数据仓库。简单来说就是数据的仓库。 表: 数据在数据库中的存储方式。 字段: 表示与类或对象关联的变量。比如id , name。 sql : Statement Query Language 结构化查询语言,是关系型数
阅读全文