問題タブ [mysql4]
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.
mysql4 - MySQL 4.1 で行をカウントするサブクエリとして「show query」を使用する
MySQL 4.1 サーバー バージョンがインストールされています。「show query」を SELECT ステートメントのサブクエリとして使用したいと考えています。例えば:
しかし、これは私に次のようなエラーを与えます:
私の理解とウェブでの調査によると、「クエリの表示」はサブクエリとして使用できないことがわかりました。
さて、FOUND_ROWS() という関数に出くわしました。しかし、この関数は、私が行う「表示クエリ」に対して 1 を返します。例えば:
そして私にこれを与えます:
MySQL 4.1 を使用しているため、information_schema データベースはまだ導入されていません。私の問題を解決できる他の方法はありますか?
条件:
- MySQL 4.1 を使用する必要があります
- MySQL クエリを使用してカウントを取得する必要があります。
docker - dockerfile entrypoint.shを作成した後のdocker mysql 4.0.27起動の問題
docker イメージを作成しましたが、自動的に起動したり、mysql を起動したりするのに問題があります。問題は echo "$@"
inです。entrypoint.sh
実行できると思いますが、実行mysqld_safe
されません。行を変更すると、エコー"$@"
がmysqld_safe --user=mysql
正常に開始されます。run automatically as の正しい形式がわかりませんmysql_safe --user=mysql
。CMD[]
正しく実行するためにdockerfileに何を書くべきかentrypoint.sh
。
私のコードは次のとおりです。