mysqldump - MySQL 数据库备份程序
mysqldump客户端实用程序有助于执行逻辑备份,从而生成一组SQL语句,可以执行这些语句来重现原始数据库对象定义和表数据。mysqldump用法它会转储一个或多个MySQL数据库以进行备份或传输到另一个SQL服务器。mysqldump命令还会生成CSV、其他分隔文本或XML格式的输出。实用程序mysqldump至少需要SELECT权限(用于转储表)、SHOWV
mysqlcheck - MySQL 表维护程序
mysqlcheck客户端执行表维护。它检查、修复、优化或分析表。如果用户使用--databases或--all-databases选项来处理一个或多个数据库中的所有表,则调用mysqlcheck将需要很长时间。如果MySQL升级过程确定需要进行表检查,则也是如此,因为它以相同的方式处理表。mysqlcheck用法mysqld服务器运行时应使用命令mysqlcheck。这意
mysqladmin - MySQL 服务器管理程序
‘mysqladmin’是一个帮助执行管理操作的客户端。它还可用于检查服务器的配置和当前状态、创建和删除数据库等等。可以使用以下命令调用mysqladmin−shell>mysqladmin[options]command[command-arg][command[command-arg]]...让我们看看mysqladmin支持的
MySQL 客户端提示
让我们了解MySQL提供的一些客户端提示−输入行编辑Mysql支持输入行编辑,允许用户就地修改当前输入行或调用以前的输入行。禁用交互历史记录向上箭头键允许用户调用当前和以前会话中的输入行。如果共享控制台,此行为可能不适合。mysql支持部分或全部禁用交互历史记录,这取决于主机平台。在Windows上,历史记录存储在内存中。键‘Alt+F7’将删除
在 MySQL 客户端上从文本文件执行 SQL 语句
让我们了解如何在MySQL客户端上从文本文件执行SQL语句。mysql客户端通常以交互方式使用。让我们看一个相同的示例−shell>mysqldb_name将SQL语句放入文本文件中也可以将SQL语句放入文件中,然后告诉mysql从该特定文件读取输入。为此,首先创建一个文本文件text_file。此文本文件将包含需要执行的语句。让我们举一个例子来理解
MySQL 客户端服务器端帮助
让我们了解MySQL客户端服务器端帮助−mysql>helpsearch_string如果为上述‘help’命令提供了参数,mysql将使用它作为搜索字符串,从MySQL参考手册的内容中访问服务器端帮助。此命令的正确操作需要使用帮助主题信息初始化mysql数据库中的帮助表。如果搜索字符串没有匹配项,则搜索操作失败。让我们举一个例子来
MySQL 客户端日志记录
让我们了解MySQL的客户端日志记录。mysql客户端可以对执行的语句进行不同类型的日志记录,并且可以以交互方式进行−UNIX-日志记录在Unix上,mysql将语句写入历史文件。默认情况下,此文件在用户主目录中命名为.mysql_history。要指定不同的文件名,必须设置MYSQL_HISTFILE环境变量的值。如果给出了--syslog选项,mysql
MySQL 客户端命令
让我们了解一些MySQL客户端命令−MySQL将用户发出的每个SQL语句发送到服务器,以便执行。还有一组mysql自行解释的命令。获取命令列表可以通过在提示符下键入下面提到的命令来找到这些命令的列表−mysql>help输出ListofallMySQLcommands:Notethatalltextcommandsmustbe
MySQL 客户端选项
mysql支持下面提到的选项,这些选项可以在命令行或选项文件的[mysql]和[client]组中指定。--help,-?它有助于显示帮助消息并退出。--auto-rehash它启用自动重新散列。此选项默认设置,可启用数据库、表和列名称完成。--auto-vertical-output如果结果集对于当前窗口来说太宽,则此选项会使结果集垂直显示,否则使用正常表格格式。--batch,-
MySQL 命令行客户端
mysql是一个简单的SQLshell,具有输入行编辑功能。它支持交互式和非交互式使用。当以交互方式使用时,查询结果以ASCII表格式显示。当以非交互方式使用时(如过滤器),结果将以制表符分隔的格式显示。可以借助命令选项更改输出格式。如果由于内存不足以处理大型结果集而出现问题,可以使用--quick选项。这会强制mysql从服务器一次一行地检索结果,而不是一次检索整个结果集并将其