Mysql 如何在本地计算机上浏览大型.sql转储

Mysql 如何在本地计算机上浏览大型.sql转储,mysql,sql,dump,Mysql,Sql,Dump,我有一个大的.sql转储(1,1GB),希望在本地linux计算机上浏览它。我尝试了几个程序(MySQL Workbench显示它非常未排序,还说禁用了代码折叠?DBBrowser似乎没有导入它,当我通过IPPort选择数据库时,我得到了一个空数据库…我不知道dbvisualizer是什么,我想也许最好咨询一些专家) 我做错了什么 对于海量文件,我通常打开终端并使用less程序。所有其他更好的完整GUI编辑器和可视化工具对于大型文件来说都不是那么好 less预装在所有Linux机器中,但不在Un

我有一个大的.sql转储(1,1GB),希望在本地linux计算机上浏览它。我尝试了几个程序(MySQL Workbench显示它非常未排序,还说禁用了代码折叠?DBBrowser似乎没有导入它,当我通过IPPort选择数据库时,我得到了一个空数据库…我不知道dbvisualizer是什么,我想也许最好咨询一些专家)


我做错了什么

对于海量文件,我通常打开终端并使用
less
程序。所有其他更好的完整GUI编辑器和可视化工具对于大型文件来说都不是那么好

less
预装在所有Linux机器中,但不在Unix机器中。正如一句古老的谚语所说,“少就是多”

您可以使用它,只需键入:

less my_file.sql
以下几个命令将帮助您完成:

  • 向上/向下翻页
    向前/向后移动
  • 向前搜索:
    /
  • 向后搜索:
  • 转到特定行:
  • 获取文件统计信息(大小、行数等):
    =

less
功能强大且经过优化。这是一个小小的奇迹,你可以使用大量的命令。看看。

By“.sql dump”你是指一个包含一组sql语句的文件,用于创建和填充数据库吗?如果是的话。。。强大的文本编辑器。或者像
less
这样的寻呼机。我对此一无所知-当我在mysqlworkbench中打开文件时,它看起来像这样: