mysql - Sublime Text MySQL 构建系统变量替换问题

标签 mysql sublimetext2 sublimetext3 sublimetext sublime-text-plugin

我正在尝试配置 Sublime text 来构建 MySQL,以下是脚本:

{
    "cmd": ["mysql", "--default-character-set=utf8", "-uuser", "-ppwd", "-hlocalhost", "-v", "db_mine", "-e source main.sql"],
    "selector": "source.sql"
}

事实上,它适用于文件 main.sql,如脚本中所示。显然这应该改变,我看到人们在那里使用 $file。

问题是这里 (Windows 7) 它不工作。

如果我将它更改为 $file,那么我会得到:

ERROR at line 1: Unknown command '\U'.

有什么建议吗?

最佳答案

以下适用于 macOS:

{
    "cmd": ["/usr/local/mysql/bin/mysql", "-u", "root", "-e", "source $file", "-t"],
    "selector": "source.sql"
}

关于mysql - Sublime Text MySQL 构建系统变量替换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40594295/

相关文章:

sublimetext3 - 如何区分两个 Sublime 窗口

php - 如何配置wamp2的mysql服务器?

mysql - MySQL 查询的成功率

mysql - SQL ExecuteScalar 2 返回值?

sublimetext2 - Sublime Text (v 2.0) - 如何在括号后的新行上停止自动缩进?

正则表达式模式 - 忽略空格、换行符、制表符等

sublimetext3 - 覆盖 Sublime Text 3 中的默认选项卡自动完成内容

c# - 我需要通过 C# 应用程序在 MySql 的一列/行中添加多个名称

javascript - Sublime Text 2 : replace text from JSON using regular expression

sublimetext - 如何刷新Sublime Text 3工作区配色方案?