问题标签 [sql-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1038 浏览

emacs - ORG-MODE 内部 SQL-MODE 的字体锁定不是字体锁定

与问题相关:org-mode: fontify code blocks native

我有截至 2012 年 11 月 1 日的最新 org-mode 和 emacs 版本(org 存储在 org-20121105 中)。

我也有 emacs-24 附带的 sql-mode。

我已经字体化变成了一个:

然而,这并没有在我的组织文档中字体化。Java、bash 等都可以工作。

当我打开文件 foobar.sql 时,模式指示器显示 SQL[ANSI](我也尝试将其作为源类型),并且字体锁定有效。

提前感谢您的任何提示。

0 投票
1 回答
3004 浏览

emacs - sql-set-sqli-buffer "没有合适的 sqli 缓冲区"

我是 emacs 的新手,不太习惯 lisp,所以这可能是一个新错误,但我找不到解决方案。

我尝试安装 sql 模式以与我的 mysql DB 交互。

为此,我修改了 sql.el 文件以精确设置 sql-user、sql-password、sql-database、sql-server 和 sql-port 选项,并在 sql-mysql-login-params 中添加了端口

我启动 emacs 和 Mx sql-mysql

模式更改为 SQLi[MySQL]:run

我更改缓冲区,Mx 查找文件 myfile.sql

此缓冲区处于 SQL[ANSI] 模式

然后我抄送一条 sql 语句并出现错误“没有启动 SQL 进程”

正如某处所说,我 Mx sql-set-sqli-buffer 但我有错误“没有合适的 SQLi 缓冲区”

为此,我找不到解决方案......我错过了什么?

我使用 emacs 24.2.1

编辑:当我直接在 SQLi[MySQL]:run 缓冲区中执行 select 语句时,它会按预期返回行...

其他缓冲区不应该处于 SQL[MySQL] 模式吗?

0 投票
1 回答
611 浏览

emacs - emacs 24.2.1 中不再有多个 SQLi 缓冲区?

我最近使用GNU Emacs 24.2.1(x86_64-suse-linux-gnu,GTK+ 版本 3.4.4)从 openSuSE 11.4 更新到 12.2 。

当我启动第一个 SQLi 缓冲区 ( sql-mysql) 时,一切正常,但是当我想启动另一个 SQLi 缓冲区 ( sql-mysql) 时,第一个 SQLi 立即打开。我无法插入新的连接参数。这以前奏效。

谢谢,拉斯

更新:来自 sql.el.gz:

当我用 ( ) 重命名第一个 sql 缓冲区时sql-rename-buffer,问题仍然存在。

0 投票
1 回答
2256 浏览

mysql - 如何设置 sql_mode 休眠

有没有办法在 Hibernate 属性或连接字符串中设置 sql_mode(用于 MySql 数据库)?

谢谢,

斯特凡诺

0 投票
1 回答
2454 浏览

mysql - ONLY_FULL_GROUP_BY 未设置但仍有错误 1140

我正在完成我的网站的实施,但现在我在网上遇到了一个我在本地没有的问题。

我收到此错误:

SQL 查询的结果

我在网上搜索了很多论坛,大多数用户建议更改我不能/不想要的查询,或者他们说可能是在 sql-mode: enabled ONLY_FULL_GROUP_BYof the server

我的在线服务器上的 sql-mode 是空的(我可以通过查询看到select @@sql_mode;)更可以肯定的是,我把sql_mode='' in my.cnf.

但问题依然存在。

这是由于我的在线服务器上的mysql 5.0.44 版本和本地5.1.32 版本(我没有这个错误......)吗?

0 投票
1 回答
1203 浏览

mysql - 如何在 Zend Framework 2 中设置 sql_mode?

我目前在 Zend Framework 2 中遇到分页问题。

这段代码

创建此 SQL:

如果设置为,则它使用MySQL Extensions to GROUP BY并且无法执行。所以,我试图在语句执行之前重置(见上面注释掉的行:)。但它没有奏效。那么,我该如何设置才能执行我的非标准 SQL 呢?sql_modeONLY_FULL_GROUP_BYsql_mode$dbAdapter->getDriver()->getConnection()->execute('SET sql_mode = "";');sql_mode

0 投票
1 回答
65 浏览

mysql - 如何重写使用 MySQL Extensions to GROUP BY 到标准 SQL 语句的语句?

如果设置为,则它使用MySQL Extensions to GROUP BY并且无法执行。sql_modeONLY_FULL_GROUP_BY

用标准的SQL能达到同样的效果吗?

0 投票
3 回答
2266 浏览

emacs - Emacs如何使用ssh隧道连接远程MySQL

我有一堆远程 MySQL 服务器,只允许从本地主机连接。要连接到它们,我执行以下操作:

在 emacs 中,我使用 sql-mysql-mode 配置了与本地 MySQL 的连接:

所以,每次我点击F10,我都会得到 MySQL shell。

是否可以调整 sql-mysql,使其通过 ssh 连接到外部机器并在该机器上使用 mysql 程序,这样我就可以从 Emacs 连接到任何地方?

0 投票
7 回答
37868 浏览

mysql - 如何摆脱 MySQL 中的 STRICT SQL 模式

这是对这个问题的跟进MYSQL wrong DATETIME format

如何一劳永逸地摆脱 STRICT_TRANS_TABLES?

mysql --help报告以下配置:

但这无济于事。我有一些遗留代码,每次重新启动计算机时,我都必须启动 mysql 并更改 sql_mode。

更新

所以我放弃了 Homebrew 安装的 MySQL,并从 mysql.com 下载了它。但这也无济于事。按照这里的答案:如何修复`未知变量'sql-mode = ANSI'`?我尝试了不同的变体/etc/my.cnf: [mysql], [mysqld], sql_mode, sql-mode– 没有任何帮助。

0 投票
3 回答
69873 浏览

mysql - MySQL:永久设置 sql_mode

通过 MySQL 命令行客户端,我正在尝试设置全局 mysql_mode:

这适用于当前会话,但在我重新启动服务器后,sql_mode 会恢复为默认值:'',一个空字符串。

如何将 sql_mode 永久设置为 TRADITIONAL?

如果相关,MySQL 是 WAMP 包的一部分。

谢谢你。