找到关于 MySQL 的4379 篇文章

如何在 MySQL 表中修改列的大小?

George John
更新于 2020-06-24 13:54:09

681 次浏览

我们可以使用 ALTER 命令来修改列的大小。让我们看看如何修改列的大小。假设我们使用某个大小定义任何列。在插入时,如果我们给出的大小比我们定义的大,则会生成错误。修改大小可以减少上述问题。为了更好地理解,我们可以使用 CREATE 命令创建一个表:mysql> CREATE table ModifyColumnNameDemo -> ( -> id int, -> StudentName varchar(10) -> ); Query OK, 0 rows affected (0.45 sec)成功创建表后,... 阅读更多

测试 MySQL 表中是否存在行的最佳方法

Ankith Reddy
更新于 2023-09-06 21:41:54

45K+ 次浏览

要测试 MySQL 表中是否存在行,请使用 exists 条件。exists 条件可以与子查询一起使用。如果表中存在行,则返回 true,否则返回 false。True 以 1 表示,false 以 0 表示。为了更好地理解,首先我们将使用 CREATE 命令创建一个表。以下是创建表的查询:mysql> CREATE table ExistsRowDemo -> ( -> ExistId int, -> Name varchar(100) -> ); Query OK, 0 rows affected (0.53 sec)成功创建表后,我们将... 阅读更多

MySQL 错误 - #1046 - 未选择数据库

Arjun Thakur
更新于 2020-06-24 13:56:06

21K+ 次浏览

当我们创建表但忘记选择数据库时,可能会出现错误 #1046。假设我们已启动 MySQL,如下所示:输入正确的密码后,将打开上述窗口。现在,在不选择任何数据库的情况下创建表。这将显示一个错误:mysql> CREATE table TblUni -> ( -> id int, -> Name varchar(100) -> );ERROR 1046 (3D000): No database selected以下屏幕截图显示了相同的错误:现在,选择任何数据库以消除上述错误。首先,让我们使用...检查 MySQL 中存在多少个数据库。阅读更多

如何备份 MySQL 数据库中的单个表?

George John
更新于 2019-07-30 22:30:23

572 次浏览

可以使用备份表和 mysqldump 实用程序来备份表。备份表概念用于 MySQL 5.0 及其早期版本。在这里,我将使用 mysqldump 进行备份。首先,我们将使用快捷键打开 cmd。mysqldump 将在 cmd 中运行。因此,首先使用快捷键打开 cmd:windows 键 + R;这是快照:现在,cmd 将打开:其中,MySQL bin 文件夹位于以下位置:... 阅读更多

数据库中的 N 元关系

Amit Diwan
更新于 2020-06-20 09:52:14

11K+ 次浏览

关系是任何实体关系图的重要组成部分,因为它显示了两个不同实体之间的关系。在 N 元关系中,N 表示关系中实体的数量。它可以是任何东西,但最流行的关系是一元、二元和三元关系,实体的数量分别为一、二和三。有关一元、二元和三元关系的更多信息如下:一元关系当相同类型的两个实体之间存在关系时,它被称为一元或递归关系。这意味着关系存在于... 阅读更多

集中式数据库管理系统

Alex Onsman
更新于 2020-06-20 09:53:33

18K+ 次浏览

集中式数据库存储在单个位置,例如大型计算机。它只能从该位置进行维护和修改,通常使用互联网连接(例如 LAN 或 WAN)进行访问。集中式数据库被大学、公司、银行等组织使用。从上图可以看出,组织的所有信息都存储在一个数据库中。这个数据库被称为集中式数据库。优点集中式数据库管理系统的一些优点是:由于整个数据库存储在单个物理位置,因此数据完整性最大化。这... 阅读更多

DBMS 中的安全、完整性和授权

Kristi Castro
更新于 2020-06-20 09:53:55

15K+ 次浏览

数据库安全数据库安全具有许多不同的层次,但关键方面是:身份验证用户身份验证是为了确保访问数据库的人员就是他声称的那个人。身份验证可以在操作系统级别甚至数据库级别本身进行。许多身份验证系统(例如视网膜扫描仪或生物识别技术)用于确保未经授权的人员无法访问数据库。授权授权是数据库管理员提供的权限。数据库用户只能查看他们有权查看的内容。其余的数据库对他们来说是禁止的。不同的权限... 阅读更多

DBMS 中使用锁的并发控制

David Meador
更新于 2020-06-20 09:43:06

13K+ 次浏览

锁是维护 DBMS 中并发控制的一个组成部分。在任何实现基于锁的并发控制的系统中,事务都不能读取或写入语句,除非它已获得所需的锁。基于锁的协议中有两种类型的锁。它们是:二元锁 - 这些锁只能处于两种状态之一:锁定或解锁。共享/独占锁 - 当只需要执行读取操作时,就会获取共享锁。共享锁可以在多个事务之间共享,因为没有数据被更改。当执行写入操作时,使用独占锁。只有持有...的交易阅读更多

DDBMS 组件

Ricky Barnes
更新于 2020-06-20 08:48:53

4K+ 次浏览

分布式数据库的内容分布在多个位置。这意味着内容可能存储在位于相同位置或地理位置遥远的不同系统中。但是,数据库对用户仍然看起来是一致的,即数据库存储在多个位置的事实对用户是透明的。分布式数据库的不同组件是:让我们逐一讨论它们:用户有许多用户使用分布式数据库。对他们来说,数据库分布在多个位置的事实是透明的,他们认为数据库... 阅读更多

DDBMS 的优点和缺点

David Meador
更新于 2020-06-20 08:18:55

17K+ 次浏览

分布式数据库管理系统将数据存储在多个位置。这些位置可以位于同一地点的不同系统中,也可以位于不同的地理位置。如下例所示:数据库被分成多个位置,并将数据存储在 Site1、Site2、Site3 和 Site4 中。分布式数据库管理系统的优缺点如下:分布式数据库管理系统 (DDBMS) 的优点数据库更容易扩展,因为它已经分布在多个系统中,添加系统并不复杂。分布式数据库可以根据不同级别的透明度来组织数据,即数据……阅读更多

广告