簡體   English   中英

有人知道用於格式化 MySQL 查詢的命令行工具嗎?

[英]Does anybody know a command line tool for formatting MySQL queries?

我經常需要從日志文件中調試大型 MySQL 查詢,並且正在尋找一種工具來格式化和縮進它們 - 最好是 windows 命令行,但會考慮任何事情。

SQLinForm是我遇到的一個工具,可以滿足您的需求。 有一個免費的在線版本或 30 歐元的桌面版本。

這是他們網站上的摘要簡介:

SQLinForm is an automatic SQL code formatter for all major databases ( ORACLE, SQL Server, DB2 / UDB, Sybase, Informix, PostgreSQL, Teradata, MySQL etc) with many formatting options.

您可以使用SQLyog格式化查詢。 它具有廣泛而動態的查詢格式化程序,您可以在其中更改背景、前景 colors、字體和其他設置。 SQLyog還加載了非常強大的自動完成功能。

查詢格式化程序屏幕截圖

您可以使用 vi/vim 來縮進 SQL 查詢。 這就是我一直在格式化它們的方式。 然而,缺點是查詢需要分成多行才能使縮進有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM