文章 2023-01-12 来自:开发者社区

数据库原理及MySQL应用 | 约束

约束是保证数据完整性的一种数据库对象,按约束作用不同,分为七种。约束从字面上来看就是受到限制,它是附加在表上,通过限制列中、行中、表之间数据来保证数据完整性的一种数据库对象。在MySQL中,有多种约束,可按以下不同方式进行分类。● 按约束的应用范围不同,约束可分为列级约束和表级约束。列级约束是数据表中列定义的一部分,只能作用于表中的一列;表级约束独立于列定义之外,作用于表中的多列。当一个约束中必....

数据库原理及MySQL应用 | 约束
文章 2023-01-11 来自:开发者社区

MySql基础-笔记2 -数据库创建、删除、选择等操作

在MySql数据库基础1 -Windows下安装配置图文教程的基础上,我们来了解如何对数据库进行操作,比如常见的创建数据库、删除数据库、选择数据库等;@TOC1 、连接数据库简单的方法是直接登录,使用如下命令(指的是本地数据库):mysql -u root -p 在密码界面输入登录密码即可;Enter password:******2、退出数据库输入exit回车即可3、创建数据库方式一:使用cr....

MySql基础-笔记2 -数据库创建、删除、选择等操作
高性能

自建数据库迁移到云数据库

本方案介绍如何将网站的自建数据库迁移至云数据库 RDS,解决您随着业务增长可能会面临的数据库运维难题。数据库采用高可用架构,支持跨可用区容灾,给业务带来数据安全、可用性、性能和成本方面收益。
高性能

数据护航:数据库敏感数据防护

在各行各业中,保护用户数据安全至关重要。此方案探讨如何利用阿里云的数据安全解决方案,通过数据库敏感数据加密技术,防止数据窃取与泄漏。我们将介绍如何配置和优化加密策略,确保数据在存储和传输中保持安全,为用户提供更加安全可靠的环境。
技术解决方案背景图
文章 2023-01-11 来自:开发者社区

数据库原理及MySQL应用 | 日志管理

日志是数据库系统的重要组成部分,记录了数据库的运行状态、数据的变更历史、错误信息及用户操作等信息。在日常管理中,数据库管理员可通过日志监控数据库的运行状态、优化数据库性能。在数据库出现问题时,可通过日志查询出错原因,并进行数据恢复。MySQL中有几种不同类型的日志,包括二进制日志、错误日志、通用查询日志、慢查询日志、中继日志等,功能如下。(1) 二进制日志:记录除查询语句以外所有的DDL和DML....

数据库原理及MySQL应用 | 日志管理
文章 2023-01-10 来自:开发者社区

MySQL 数据库系列(五)-----索引、事务与存储引擎(Linux版)(下)

查询全局事务隔离级别#查看全局 show global variables like '%isolation%'; SELECT @@global.tx_isolation;查询会话事务隔离级别#查看会话隔离级别1 show session variables like '%isolation%'; #查看会话隔离级别2 SELECT @@session.tx_isolation; #查看...

MySQL 数据库系列(五)-----索引、事务与存储引擎(Linux版)(下)
文章 2023-01-10 来自:开发者社区

MySQL 数据库系列(五)-----索引、事务与存储引擎(Linux版)(上)

一、MySQL 索引1.1 索引的概念         索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)。       使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库....

MySQL 数据库系列(五)-----索引、事务与存储引擎(Linux版)(上)
文章 2023-01-10 来自:开发者社区

数据库原理及MySQL应用 | 并发控制

无论何时,只要有多个查询需要在同一时刻修改数据,都会产生并发控制问题,MySQL通过多版本并发控制和加锁实现并发控制。多用户并发执行事务访问同一个数据库时,可能引发脏写、脏读、不可重复读、幻读等一致性问题。并发事务访问相同记录的情况,可分为以下三种。读-读即多个并发事务相继读取相同的记录。这种情况是允许的,因为读取操作不会修改记录的内容。写-写即多个并发事务相继对相同的记录进行修改。这种情况下会....

数据库原理及MySQL应用 | 并发控制
文章 2023-01-09 来自:开发者社区

数据库原理及MySQL应用 | 多表查询

在实际应用中,多表查询应用相对较多,根据多表之间的相关列,可以从多个表中检索出所需数据。 在实际应用中,单表查询应用范围相对较少,因为用户需要的数据往往存储在多个不同的表中,这时需要进行多表查询。多表查询是通过多表之间的相关列,从多个表中检索出所需数据。一个数据库中的多个表之间一般存在着某种内在联系或是相关属性,用户通过连接运算就可以把多张表连接成一张表,这样又回到了之前的简单查询,从而查询的范....

数据库原理及MySQL应用 | 多表查询
文章 2023-01-08 来自:开发者社区

数据库连接异常:create connection error, url: jdbc:mysql://ip/数据库名, errorCode 0, state 08S01问题处理

  今天项目中新增了一部分接口,本地测试好之后打包部署到测试环境,数据库竟然连接失败,报错信息如下:create connection error, url: jdbc:mysql://ip/数据库名, errorCode 0, state 08S01,这个报错信息的意思数数据库连接异常,相信很多人都遇到过,现在总接一下数据库远程连接遇到此问题的定位思路。1.确定mysql进程是否正在....

数据库连接异常:create connection error, url: jdbc:mysql://ip/数据库名, errorCode 0, state 08S01问题处理
问答 2023-01-08 来自:开发者社区

现在mysql非异构数据库的同步,用原生同步和同步工具的优缺点是啥?

现在mysql非异构数据库的同步,用原生同步和同步工具的优缺点是啥?

文章 2023-01-08 来自:开发者社区

node.js 学习入门(08 - MySQL 数据库)

1. 数据库的基本概念1.1 什么是数据库数据库(database)是用来组织、存储和管理数据的仓库。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、 浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、....

node.js 学习入门(08 - MySQL 数据库)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐