10个MySQL客户启动选项
2008-02-23 07:37:17来源:互联网 阅读 ()
大部分服务器管理员知道MySQL数据库管理系统(RDBMS)是高度灵活的软件块,带有范围广阔的启动选项,能够用来修改相关行为。然而,大部分人却不清楚,标准MySQL客户端带有同等大量的启动选项,其中一些在日常MySQL交互作用中极为有用。这些选项本身不是“秘密”,而他们中很多未被使用,甚至其中一些能够显著利于服务器交互作用的过程处理。
表A是其中一些不太知名的MySQL客户程式启动选项。表格中的每一条目解释了每个选项的功能连同用法。这将给予您MySQL应用范围和深度等问题一些想法,帮助您完成日常应用程式研发。
表 A
选项 |
功能 |
何时使用 |
压缩 |
本选项压缩了客户和服务器之间的上游和下游数据包传送,假设连接的两端支持该压缩。 |
使用本选项提高了通讯宽带被限制时的性能—例如,通过一个慢网连接 |
调试 |
该选项强制MySQL写调试数据到一个指定的日志文档,包括启动和关闭连同过程处理。能够结合--debug-info的其他调试信息选项使用 |
当处理有经验的服务器或客户时,使用本选项获得MySQL的周详诊断信息。 |
强制 |
本选项强制MySQL继续处理SQL命令,甚至当错误发生时。 |
在自动化安装/解安装程式中使用本选项—例如,当您尝试将大批量注入记录加入数据库,作为程式安装的一部分,并且不想复制条目来中断过程 |
呼机 |
本选项导出MySQL的查询输出,至一个外部“pager”程式,例如cat,少或多 |
当您的查询返回一个大的结果配置时使用本选项,并且您希望通过屏幕交互式翻页 |
xml |
本选项格式化您的MySQL查询结果,作为良好格式化的XML |
当您希望将查询以标准格式输出包时,通常作为和第三方程式结合的前奏 |
单-数据库 |
除了和数据库命名相关的选项以外,本选项告诉MySQL客户忽略任何命令 |
使用本选项泄漏来自SQL注入文档的有关单数据库的行动,或跳过某数据库更新。 |
字母T |
本选项让您将任何查询输出日志记入一个外部文档 |
、 使用本选项当您需要一个事务处理记录时,或用于以后参考,或用于保留查帐索引 |
--wait 等待
|
通常,假如无法连接到服务器,MySQL客户自动进行异常中断。本选项强制他等待定义的时间间隔,然后重试。 |
Use this option to cut down on keystrokes when attempting to contact a remote or non-responsive MySQL server. 当尝试连接一个远程或未响应MySQL服务器时,使用本选项切断按键
|
安全更新 |
本选项告诉MySQL忽视任何无资格DML命令——即该命令不包含过滤标准,例如WHERE, LIMIT or HAVING子句。这提供了防止意外修改或删除整个表格或数据库的安全网络。
|
当您向自动保护自己防止危险查询时使用本选项,这些查询可能引起分布广泛的数据损坏或丢失 |
--prompt 提示 |
本选项允许您改变标准mysql>命令提示,使用各种未定义格式。 |
使用本选项将使您的MySQL打印有用的导航或暂时信息——例如,现在日期或时间,服务器统计和泥在数据库/列表层次的位置 |
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: MySQL单行子选择远程拒绝服务漏洞
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash