找到 4219 篇文章 适用于 MySQLi

mysqlcheck - MySQL 表维护程序

AmitDiwan
更新于 2021 年 3 月 10 日 12:57:10

567 次浏览

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

mysqladmin - MySQL 服务器管理程序

AmitDiwan
更新于 2021 年 3 月 10 日 12:55:43

481 次浏览

“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它重新加载 ... 阅读更多

MySQL 客户端技巧

AmitDiwan
更新于 2021 年 3 月 10 日 12:54:13

336 次浏览

让我们了解 MySQL 提供的一些客户端技巧:输入行编辑Mysql 支持输入行编辑,允许用户就地修改当前输入行或调用以前的输入行。禁用交互式历史记录向上箭头键允许用户从当前和以前会话中调用输入行。在共享控制台的情况下,此行为可能不适用。mysql 支持部分或完全禁用交互式历史记录,这取决于主机平台。在 Windows 上,历史记录存储在内存中。“Alt+F7”键将删除存储在内存中的所有输入行 ... 阅读更多

在 MySQL 客户端上从文本文件执行 SQL 语句

AmitDiwan
更新于 2021 年 3 月 10 日 12:53:25

884 次浏览

让我们了解如何在 MySQL 客户端上从文本文件执行 SQL 语句。mysql 客户端通常以交互方式使用。让我们看一个相同的例子:shell> mysql db_name将 SQL 语句放在文本文件中也可以将 SQL 语句放在文件中,然后告诉 mysql 从该特定文件读取输入。为此,首先创建一个文本文件 text_file。此文本文件将包含需要执行的语句。让我们举一个例子来理解这一点:shell> mysql db_name < ... 阅读更多

MySQL 客户端服务器端帮助

AmitDiwan
更新于 2021 年 3 月 10 日 12:52:36

476 次浏览

让我们了解 MySQL 客户端服务器端帮助:mysql> help search_string如果为上述“help”命令提供了参数,mysql 将将其用作搜索字符串,以从 MySQL 参考手册的内容中访问服务器端帮助。此命令的正确操作需要 mysql 数据库中的帮助表应使用帮助主题信息进行初始化。如果搜索字符串没有匹配项,则搜索操作失败。让我们举一个例子来理解这一点:mysql> help me输出未找到请尝试运行“help contents”以获取所有可访问主题的列表我们 ... 阅读更多

MySQL 客户端日志记录

AmitDiwan
更新于 2021 年 3 月 10 日 12:51:05

381 次浏览

让我们了解有关 MySQL 客户端日志记录的信息。mysql 客户端可以对执行的语句进行不同类型的日志记录,并且可以交互地进行:UNIX - 日志记录在 Unix 上,mysql 将语句写入历史文件。默认情况下,此文件在用户的 home 目录中命名为 .mysql_history。要指定不同的文件名,必须设置 MYSQL_HISTFILE 环境变量的值。如果提供了 --syslog 选项,mysql 将在所有类型的平台上将语句写入系统日志记录工具。在 Unix 上,这称为 syslog。Windows - 日志记录在 ... 阅读更多

MySQL 客户端命令

AmitDiwan
更新于 2021 年 3 月 10 日 12:50:00

1K+ 次浏览

让我们了解一些 MySQL 客户端命令:MySQL 将用户发出的每个 SQL 语句发送到服务器以执行。mysql 还有一组它自己解释的命令。获取命令列表可以通过在提示符下键入以下命令来找到这些命令的列表:mysql> help输出所有 MySQL 命令的列表:请注意,所有文本命令都必须位于行首并以“;”结尾?(\?) `help` 的同义词。clear     (\c) 清除当前输入语句。connect   (\r) 重新连接到 ... 阅读更多

MySQL 客户端选项

AmitDiwan
更新于 2021 年 3 月 10 日 12:47:49

293 次浏览

mysql 支持以下选项,可以在命令行或选项文件的 [mysql] 和 [client] 组中指定。--help, -?它有助于显示帮助消息并退出。--auto-rehash它启用自动重新散列。此选项默认设置,启用数据库、表和列名称完成。--auto-vertical-output此选项会导致结果集垂直显示,如果它们太宽而无法显示在当前窗口中,否则使用正常的表格格式。--batch, -B它使用制表符作为列分隔符打印结果,每一行在新的一行上。使用此选项,mysql 不会 ... 阅读更多

MySQL 命令行客户端

AmitDiwan
更新于 2021 年 3 月 10 日 12:45:56

998 次浏览

mysql 是一个简单的 SQL shell,具有输入行编辑功能。它支持交互式和非交互式用法。当以交互方式使用时,查询结果将以 ASCII 表格格式呈现。当非交互式使用时,例如过滤器,结果将以制表符分隔的格式呈现。输出格式可以通过命令选项更改。如果由于大型结果集的内存不足而出现问题,可以使用 --quick 选项。这强制 mysql 每次从服务器检索一行结果,而不是一次检索整个结果集 ... 阅读更多

MySQL 客户端程序

AmitDiwan
更新于 2021 年 3 月 10 日 12:44:27

3K+ 次浏览

有 7 个客户端程序,如下所示:mysqlmysqladminmysqlcheckmysqldumpmysqlimportmysqlpumpmysqlshowmysqlslap让我们简要了解一下 MySQL 客户端程序:mysqlmysql 是一个简单的 SQL shell,具有输入行编辑功能。它支持交互式和非交互式用法。当以交互方式使用时,查询结果将以 ASCII 表格格式呈现。它可以从用户的命令解释器的提示符处调用。它已在下面演示:shell> mysql db_namemysqladminmysqladmin 是一个帮助执行管理操作的客户端。它还可以用于检查服务器的配置和当前状态,创建和删除数据库等等。mysqlcheckmysqlcheck ... 阅读更多

广告