問題タブ [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:コードブロックをネイティブにフォント化する

2012年11月1日現在の最新のorg-modeバージョンとemacsバージョンがあります(orgはorg-20121105に保存されています)。

emacs-24に付属しているsql-modeもあります。

フォント化が1つになりました:

しかし、これは私の組織のドキュメントではフォント化されていません。Java、bashなどはすべて機能します。

foob​​ar.sqlファイルを開くと、モードインジケーターにSQL [ANSI](ソースタイプとしても試しました)と表示され、フォントロックが機能します。

ヒントを事前に感謝します。

0 投票する
1 に答える
3004 参照

emacs - sql-set-sqli-buffer "適切な sqli バッファーがありません"

私はemacsを初めて使用し、lispにあまり慣れていないため、これはおそらくnewbyエラーですが、解決策が見つかりません。

mysql DB と対話するために sql モードをインストールしようとしています。

そのために、sql.el ファイルを修正して、sql-user、sql-password、sql-database、sql-server、および sql-port オプションを正確に指定し、sql-mysql-login-params にポートを追加しました。

emacs と Mx sql-mysql を起動します

モードを SQLi[MySQL]:run に変更

バッファを変更し、Mx find-file myfile.sql

このバッファは SQL[ANSI] モードです

次に、SQLステートメントをCc Crすると、「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 を設定する方法

Hibernate プロパティまたは接続文字列で (MySql データベースの) sql_mode を設定する方法はありますか?

ありがとう、

ステファノ

0 投票する
1 に答える
2454 参照

mysql - ONLY_FULL_GROUP_BY が設定されていませんが、まだエラー 1140 が発生しています

Web サイトの実装を最終決定していますが、現在、ローカルでは発生していない問題がオンラインで発生しています。

次のエラーが表示されます。

SQL クエリの結果

私はネット上の多くのフォーラムで検索しましたが、ほとんどのユーザーは、私ができない/したくないクエリを変更することを勧めていONLY_FULL_GROUP_BYます。

オンラインのサーバーでSQLモードが空です(クエリで確認できますselect @@sql_mode;)さらに確認するために、sql_mode='' in my.cnf.

しかし、問題は残ります。

これは、オンラインのサーバー上の mysql 5.0.44 とローカルの 5.1.32 (このバグはありません...) のバージョンによるものですか?

0 投票する
3 に答える
2266 参照

emacs - Emacs ssh トンネルを使用してリモート MySQL に接続する方法

localhost からの接続のみを許可する多数のリモート MySQL サーバーがあります。それらに接続するには、次のことを行います。

emacs では、sql-mysql-mode を使用して、ローカルの MySQL への接続を構成しました。

をクリックするたびにF10、MySQL シェルが表示されます。

ssh経由で外部マシンに接続し、そのマシンでmysqlプログラムを使用して、Emacsからどこにでも接続できるように、sql-mysqlを調整することは可能ですか?

0 投票する
7 に答える
37868 参照

mysql - MySQL で STRICT SQL モードを取り除く方法

これはこの質問のフォローアップです MYSQL の正しくない DATETIME 形式

STRICT_TRANS_TABLES を完全に取り除く方法は?

mysql --help次の構成を報告します。

しかし、これは役に立ちません。いくつかのレガシー コードがあり、コンピューターを再起動するたびに、mysql を起動して sql_mode を変更する必要があります。

アップデート

そこで、Homebrew でインストールした MySQL をあきらめて、mysql.com からダウンロードしました。しかし、それも役に立ちませんでした。こちらの回答に従ってください: `unknown variable 'sql-mode=ANSI'` を修正するには? /etc/my.cnf: [mysql], [mysqld], ,のさまざまなバリエーションを試しましたがsql_modesql-mode何も役に立ちませんでした。

0 投票する
3 に答える
69873 参照

mysql - MySQL: sql_mode を永続的に設定する

MySQL コマンド ライン クライアント経由で、グローバル mysql_mode を設定しようとしています。

これは現在のセッションでは機能しますが、サーバーを再起動した後、sql_mode はデフォルトの ''、空の文字列に戻ります。

sql_mode を恒久的に TRADITIONAL に設定するにはどうすればよいですか?

関連する場合、MySQL は WAMP パッケージの一部です。

ありがとうございました。