找到 4379 篇文章 关于 MySQL

SQL 和 T-SQL 的区别

AmitDiwan
更新于 2021-03-25 05:40:58

2K+ 次浏览

在这篇文章中,我们将了解 SQL 和 T-SQL 之间的区别。SQL它是一种非过程化语言。关系数据库使用 SQL。它代表结构化查询语言。它使用查询来查看和操作数据。使用 DML 和 DDL 操作 - 数据操纵语言和数据定义语言。它被认为是一种开源语言。它有助于数据操作和数据控制。当使用 SQL 时,数据传输一次一个。T-SQL它是微软的产品。它被称为 Transact 结构化查询语言。它为开发人员/程序员提供了高度的控制。它运行良好,并与 Microsoft SQL Server 提供良好的性能。它... 阅读更多

MySQL 的默认端口号是多少?

AmitDiwan
更新于 2021-03-10 13:09:00

1K+ 次浏览

MySQL 默认使用端口号 3306。3306 端口号MySQL 协议使用 3306 端口号连接到 MySQL 客户端和实用程序(如“mysqldump”)。它是一种 TCP,即传输控制协议。漏洞让我们看看使用此默认端口是否存在任何漏洞 -通常不应打开端口 3306,因为它可能使服务器容易受到攻击。如果用户需要远程连接到数据库,则有许多其他安全选项,而不是打开端口 3306。其中一个安全选项包括使用 SSH 隧道。另一方面,如果它... 阅读更多

如何确定 MySQL 客户端使用的连接方法?

AmitDiwan
更新于 2021-03-10 13:08:14

360 次浏览

要确定 MySQL 连接使用的连接方法,可以使用以下命令:netstat -ln | grep 'mysql'在 Unix 上,MySQL 程序以特殊方式处理主机名“localhost”。因此,它的行为与预期不同。连接类型要在 mysql CLI 中了解连接类型,可以使用以下命令:mysql> \s输出 -连接:127.0.0.1 通过 TCP/IP(或)连接:Localhost 通过 UNIX 套接字TCP/IP 连接到本地服务器要确保客户端建立到本地服务器的 TCP/IP 连接,可以使用 --host 或 -h。这将... 阅读更多

MySQL 管理和实用程序

AmitDiwan
更新于 2021-03-10 13:06:58

192 次浏览

让我们看看 MySQL 中的管理和实用程序,并了解如何使用它们:ibd2sdi它是一个从 InnoDB 表空间文件提取序列化字典信息 (SDI) 的实用程序。SDI 数据存在于所有持久性 InnoDB 表空间文件中。ibd2sdi 可以在运行时或服务器离线时使用。innochecksum它打印 InnoDB 文件的校验和。它读取 InnoDB 表空间文件,计算每个页面的校验和,将计算出的校验和与存储的校验和进行比较,并报告不匹配,这显示了损坏的页面。它最初是为了加快验证完整性的速度而开发的... 阅读更多

显示 MySQL 数据库、表和列信息

AmitDiwan
更新于 2021-03-10 13:05:18

250 次浏览

mysqlshow 客户端可用于查看数据库、表或表的列或索引。它为多个 SQL SHOW 语句提供命令行界面。调用 mysqlshowmysqlshow 实用程序可以按如下所示调用:shell> mysqlshow [options] [db_name [tbl_name [col_name]]]这里,如果没有提供数据库,则显示数据库名称列表。如果没有给出表,则显示数据库中所有匹配的表。如果没有提供列,则显示表中所有匹配的列和列类型。输出仅显示用户具有某些权限的数据库、表或列的名称。选项mysqlshow ... 阅读更多

mysqlpump - MySQL 数据库备份程序

AmitDiwan
更新于 2021-03-10 13:04:03

596 次浏览

mysqlpump 客户端实用程序执行逻辑备份,从而生成一组 SQL 语句,这些语句将执行以重现原始数据库对象定义和表数据。它有助于转储一个或多个 MySQL 数据库以进行备份或传输到另一个 SQL 服务器。mysqlpump 的功能让我们了解 mysqlpump 的功能:数据库以及数据库内对象的并行处理,从而有助于加快转储过程。它提供了对需要转储哪些数据库和数据库对象(表、存储程序、用户帐户)的更好控制以帐户管理语句(CREATE USER、GRANT)而不是... 阅读更多

mysqlimport - MySQL 数据导入程序

AmitDiwan
更新于 2021-03-10 13:03:01

437 次浏览

mysqlimport 客户端带有一个命令行界面,有助于使用 LOAD DATA SQL 语句。mysqlimport 的大多数选项直接响应 LOAD DATA 语法的子句调用 mysqlimport实用程序 mysqlimport 可以按如下所示调用:shell> mysqlimport [options] db_name textfile1 [textfile2 ...]对于命令行上命名的每个文本文件,mysqlimport 会从文件名中剥离任何扩展名,并使用结果来确定要将文件内容导入其中的表的名称。示例让我们举个例子:名为 sample.txt、sample.text 和 sample 的文件都将导入到一个表中... 阅读更多

mysqldump - MySQL 数据库备份程序

AmitDiwan
更新于 2021-03-10 13:02:01

361 次浏览

mysqldump 客户端实用程序有助于执行逻辑备份,从而生成一组 SQL 语句,可以执行这些语句来重现原始数据库对象定义和表数据。mysqldump 用法它转储一个或多个 MySQL 数据库以进行备份或传输到另一个 SQL 服务器。mysqldump 命令还以 CSV、其他分隔文本或 XML 格式生成输出。实用程序 mysqldump 至少需要转储表的 SELECT 权限、转储视图的 SHOW VIEW、转储触发器的 TRIGGER、如果未使用 --single-transaction 选项,则需要 LOCK TABLES,如果未使用 --no-tablespaces 选项,则需要 PROCESS。数据库可以克隆... 阅读更多

mysqlcheck - MySQL 表维护程序

AmitDiwan
更新于 2021-03-10 12:57:10

570 次浏览

mysqlcheck 客户端执行表维护。它检查、修复、优化或分析表。如果用户使用 --databases 或 --all-databases 选项处理一个或多个数据库中的所有表,则调用 mysqlcheck 将花费很长时间。对于 MySQL 升级过程也是如此,如果它确定需要表检查,因为它以相同的方式处理表。mysqlcheck 用法当 mysqld 服务器正在运行时应使用 mysqlcheck 命令。这意味着用户无需停止服务器即可执行表维护。它使用诸如... 阅读更多

mysqladmin - MySQL 服务器管理程序

AmitDiwan
更新于 2021-03-10 12:55:43

482 次浏览

“mysqladmin”是一个有助于执行管理操作的客户端。它也可用于检查服务器的配置和当前状态、创建和删除数据库等等。mysqladmin 可以通过使用以下命令来调用:shell> mysqladmin [options] command [command-arg] [command [command-arg]] ...让我们看看 mysqladmin 支持的一些命令。某些命令在命令名称后带有一个参数。create db_name此命令创建一个名为 db_name 的新数据库。drop db_name它删除名为 db_name 的数据库及其所有表。extended-status它显示服务器状态变量及其值。flush-hosts它刷新主机缓存中的所有信息。flush-privileges它重新加载... 阅读更多

广告