こんにちは私は1つの問題に直面しています投稿mysql 5.7 information_schema.GLOBAL_STATUS
は、これの代わりに使用されていますperformance_schema.global_status
を使用しています。mysqlのバージョンに応じてmysqlのクエリ
私はMySQLのバージョンに応じて、特定のテーブルをクエリする方法を知りたいと思います。
私が知っているのはSelect @@version
です。私にはmysqlのバージョンがあります。
SELECT * FROM performance_schema.global_status
WHERE VARIABLE_VALUE REGEXP '^-?[0-9]+$'.
ありがとうございます。
理想的には、新しいバージョンの変更を破るごとにクエリを更新します! – Anil
このクエリを実行する必要があるコンテキストは何ですか?ストアドプロシージャ、関数、スクリプト?明らかに、コマンドラインから正しいクエリを自分で実行することができます。 –
1つのオプションは、[14.5準備済みSQL文構文](https://dev.mysql.com/doc/refman/5.7/en/sql-syntax-prepared-statements.html)を使用することです。 [db-fiddle](https://www.db-fiddle.com/f/3PMNx6vwxNerug3DDW6Fiy/1)の例を参照してください。 – wchiquito