- 主键约束(PARMARY KEY) 一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中设置一个主键。主键分为单字段主键和多字段联合主键。 使用主键应注意以下几点: 每个表只能定义一个主键。主键值必须唯一标识表中的每一行,且不能为 NULL,即表中不可能存在有相同主键值的两行数据。这是唯一性原则。一个字段名只能在联合主键字段表中出现一次。联合主键不能包含不必要的多余字段。当把联... 主键约束(PARMARY KEY) 一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中设置一个主键。主键分为单字段主键和多字段联合主键。 使用主键应注意以下几点: 每个表只能定义一个主键。主键值必须唯一标识表中的每一行,且不能为 NULL,即表中不可能存在有相同主键值的两行数据。这是唯一性原则。一个字段名只能在联合主键字段表中出现一次。联合主键不能包含不必要的多余字段。当把联...
- 👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!@[TOC] MySQL安装准备... 👨🏻🎓博主介绍:大家好,我是芝士味的椒盐,一名在校大学生,热爱分享知识,很高兴在这里认识大家🌟🌈擅长领域:Java、大数据、运维、电子🙏🏻如果本文章各位小伙伴们有帮助的话,🍭关注+👍🏻点赞+🗣评论+📦收藏,相应的有空了我也会回访,互助!!!🤝另本人水平有限,旨在创作简单易懂的文章,在文章描述时如有错,恳请各位大佬指正,在此感谢!!!@[TOC] MySQL安装准备...
- 创建数据表 在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。 在MySQL中,可以使用 CREATE TABLE 语句创建表。其语法格式为: CREATE TABLE IF NOT EXISTS <表名> ( 字段1 ... 创建数据表 在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。 在MySQL中,可以使用 CREATE TABLE 语句创建表。其语法格式为: CREATE TABLE IF NOT EXISTS <表名> ( 字段1 ...
- 创建数据库 在 MySQL中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>] [ ]中的内容是可选的。语法说明如下:<数据库名>:创建数据库的名称。MySQL 的数据... 创建数据库 在 MySQL中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下: CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>] [ ]中的内容是可选的。语法说明如下:<数据库名>:创建数据库的名称。MySQL 的数据...
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 数据库数据没法show再 Web页面上 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 数据库数据没法show再 Web页面上
- 大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第6篇 - MySQL视图。本文首发于公众号: 漫步coding2022年MySQL最新面试题目录MySQL数据库基础知识MySQL索引MySQL存储引擎MySQL事务MySQL数据库读写锁MySQL视图MySQL触发器MySQL数据库优化MySQL部署和运维0、概要... 大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第6篇 - MySQL视图。本文首发于公众号: 漫步coding2022年MySQL最新面试题目录MySQL数据库基础知识MySQL索引MySQL存储引擎MySQL事务MySQL数据库读写锁MySQL视图MySQL触发器MySQL数据库优化MySQL部署和运维0、概要...
- 提到点赞,大家一想到的是不是就是朋友圈的点赞呀?其实点赞对我们来说并不陌生,我们经常会在手机软件或者网页中看到它,今天就让我们来了解一下它的实现吧。 提到点赞,大家一想到的是不是就是朋友圈的点赞呀?其实点赞对我们来说并不陌生,我们经常会在手机软件或者网页中看到它,今天就让我们来了解一下它的实现吧。
- 大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第4篇: MySQL事务。本文首发于公众号: 漫步coding2022年MySQL最新面试题目录MySQL数据库基础知识MySQL索引MySQL存储引擎MySQL事务MySQL数据库读写锁MySQL视图MySQL触发器MySQL数据库优化MySQL部署和运维0、概要... 大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第4篇: MySQL事务。本文首发于公众号: 漫步coding2022年MySQL最新面试题目录MySQL数据库基础知识MySQL索引MySQL存储引擎MySQL事务MySQL数据库读写锁MySQL视图MySQL触发器MySQL数据库优化MySQL部署和运维0、概要...
- 大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第2篇: 索引。本文首发于公众号: 漫步coding2022年MySQL最新面试题目录MySQL数据库基础知识MySQL索引MySQL存储引擎MySQL事务MySQL数据库读写锁MySQL视图MySQL触发器MySQL数据库优化MySQL部署和运维0、概要1、索引有... 大家好,我是漫步coding, 最近在整理2022年MySQL最新面试题, 大家也可以通过我下面的博客地址在线阅读, 今天讲讲第2篇: 索引。本文首发于公众号: 漫步coding2022年MySQL最新面试题目录MySQL数据库基础知识MySQL索引MySQL存储引擎MySQL事务MySQL数据库读写锁MySQL视图MySQL触发器MySQL数据库优化MySQL部署和运维0、概要1、索引有...
- 一、GTID同步的概念GTID即全局事务ID (global transaction identifier), 其保证为每一个在主上提交的事务在复制集群中可以生成一个唯一的ID。GTID最初由google实现,官方MySQL在5.6才加入该功能。mysql主从结构在一主一从情况下对于GTID来说就没有优势了,而对于2台主以上的结构优势异常明显,可以在数据不丢失的情况下切换新主。使用GTID... 一、GTID同步的概念GTID即全局事务ID (global transaction identifier), 其保证为每一个在主上提交的事务在复制集群中可以生成一个唯一的ID。GTID最初由google实现,官方MySQL在5.6才加入该功能。mysql主从结构在一主一从情况下对于GTID来说就没有优势了,而对于2台主以上的结构优势异常明显,可以在数据不丢失的情况下切换新主。使用GTID...
- 个人主页giteeGitHub 个人简介作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门。 Docker安装关系型数据库–MySQL 教程 docker pull mysql:5.7 #从从Docker仓库里面拉取mysql5.7 docker images #查看从Docke... 个人主页giteeGitHub 个人简介作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门。 Docker安装关系型数据库–MySQL 教程 docker pull mysql:5.7 #从从Docker仓库里面拉取mysql5.7 docker images #查看从Docke...
- 一、Orchestrator简介 二、快速搭建Orchestrator环境 三、添加主从环境 四、修改集群别名 五、拖动界面修改主从关系 六、自动failover 一、Orchestrator简介Orchestrator是一款开源,对MySQL复制提供高可用、拓扑的可视化管理工具,采用go语言编写,它能够主动发现当前拓扑结构和主从复制状态,支持MySQL主从复制拓扑关系的调整、支持MySQ... 一、Orchestrator简介 二、快速搭建Orchestrator环境 三、添加主从环境 四、修改集群别名 五、拖动界面修改主从关系 六、自动failover 一、Orchestrator简介Orchestrator是一款开源,对MySQL复制提供高可用、拓扑的可视化管理工具,采用go语言编写,它能够主动发现当前拓扑结构和主从复制状态,支持MySQL主从复制拓扑关系的调整、支持MySQ...
- 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像 1.2、创建镜像 1.3、浏览器访问 二、监控Linux主机 三、监控MySQL实例 四、总结 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像[root@docker36 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/lhrz... 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像 1.2、创建镜像 1.3、浏览器访问 二、监控Linux主机 三、监控MySQL实例 四、总结 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像[root@docker36 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/lhrz...
- 一、MySQL 8.0.17的克隆clone简介 二、MGR现有环境 三、使用clone技术添加MGR节点 3.1 初始化新节点 3.2 新节点安装clone插件和组复制插件 3.3 新节点执行克隆任务 3.4 在原3节点执行修改参数 3.5 新节点启动MGR 四、总结 一、MySQL 8.0.17的克隆clone简介MySQL 8.0.17的克隆插件允许在本地或从远程 MySQL 实例在... 一、MySQL 8.0.17的克隆clone简介 二、MGR现有环境 三、使用clone技术添加MGR节点 3.1 初始化新节点 3.2 新节点安装clone插件和组复制插件 3.3 新节点执行克隆任务 3.4 在原3节点执行修改参数 3.5 新节点启动MGR 四、总结 一、MySQL 8.0.17的克隆clone简介MySQL 8.0.17的克隆插件允许在本地或从远程 MySQL 实例在...
- 一、简介 二、环境准备 三、实验过程 3.1 主库创建表 3.2 主库做更新操作 3.3 分析主库的binlog日志 3.4 分析从库的中继日志 四、结论 一、简介导致MySQL主从复制延迟的原因有很多,其中一个原因就是大表缺失主键或唯一索引。今天我们就通过实验的方式来验证这种情况。 二、环境准备主库:IP为192.168.68.168,端口3306,版本为8.0.20从库:IP为192.... 一、简介 二、环境准备 三、实验过程 3.1 主库创建表 3.2 主库做更新操作 3.3 分析主库的binlog日志 3.4 分析从库的中继日志 四、结论 一、简介导致MySQL主从复制延迟的原因有很多,其中一个原因就是大表缺失主键或唯一索引。今天我们就通过实验的方式来验证这种情况。 二、环境准备主库:IP为192.168.68.168,端口3306,版本为8.0.20从库:IP为192....
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签