MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む
このページは機械翻訳したものです。
A.3.1. | サーバー SQL モードとは何ですか。 |
サーバー SQL モードは、MySQL でサポートされる SQL 構文、および実行されるデータ妥当性チェックの種類を定義します。 これにより、MySQL をさまざまな環境で使用したり、MySQL をほかのデータベースサーバーと一緒に使用したりすることが、さらに容易になります。 MySQL サーバーは、これらのモードを各クライアントに個別に適用します。 詳細は、セクション5.1.11「サーバー SQL モード」を参照してください。 | |
A.3.2. | サーバー SQL モードはいくつありますか。 |
各モードは、個別にオン/オフを切り替えることができます。 使用可能なモードの完全なリストについては、セクション5.1.11「サーバー SQL モード」を参照してください。 | |
A.3.3. | サーバー SQL モードを判別するにはどうすればよいですか。 |
| |
A.3.4. | モードはデータベースまたは接続に依存していますか。 |
モードは特定のデータベースにリンクされていません。
モードは、ローカルにセッション (接続)
に対して設定するか、グローバルにサーバーに対して設定できます。これらの設定は、 | |
A.3.5. | 厳密モードにルールを追加できますか。 |
厳密モードと呼ぶ場合は、 | |
A.3.6. | 厳密モードはパフォーマンスに影響しますか。 |
一部の設定での入力データの厳密な検証では、検証を行わない場合より時間がかかります。 パフォーマンスへの影響はそれほど大きくありませんが、そのような検証が必要ない場合 (アプリケーションでそのすべてをすでに処理している場合)、MySQL には厳密モードを無効にするオプションがあります。 ただし、必要な場合は、厳密モードでこのような検証を行うことができます。 | |
A.3.7. | MySQL 8.0 をインストールしたときのデフォルトのサーバー SQL モードは何ですか。 |
MySQL 8.0 のデフォルトの SQL
モードには、次のモードが含まれます:
使用可能なすべてのモードおよびデフォルトの MySQL 動作の詳細は、セクション5.1.11「サーバー SQL モード」 を参照してください。 |