MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

(コマンドラインクライアントを介して)現在のデフォルトのデータベース照合を検出するためのMySQLクエリ?


現在のデフォルトのデータベース照合には、INFORMATION_SCHEMA.SCHEMATAを使用する必要があります。

構文は次のとおりです

SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'yourDatabaseName' LIMIT 1;

上記の構文を実装して、現在のデフォルトのデータベース照合を(コマンドラインクライアントを介して)検出してみましょう。ここにあるデータベースは「サンプル」です。

クエリは次のとおりです-

mysql> SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'sample' LIMIT 1;

以下は出力です

+------------------------+
| DEFAULT_COLLATION_NAME |
+------------------------+
| utf8_general_ci        |
+------------------------+
1 row in set (0.00 sec)

  1. Windows10でMySQLコマンドラインを開く方法は?

    cmdからMySQLコマンドラインを開くには、ユーザー名rootとパスワードを使用する必要があります。 以下の手順に従ってください。構文は次のとおりです- cd \> press enter key cd Program Files\MySQL\MySQL Server 8.0\bin> press enter key C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -uroot -p press enter key Enter password: ****** [ファイル名を指定して実行]に移動するか、Windows+R

  2. MySQLのコマンドラインでデータベースを作成するにはどうすればよいですか?

    まず、コマンドプロンプトを開く必要があります。ショートカットウィンドウ+Rキーを使用して開くことができます。 スクリーンショットは次のとおりです- ここでCMDと入力し、[OK]ボタンを押します- これで、次のコマンドプロンプトが表示されます- 次に、MySQLbinディレクトリにアクセスします。スクリーンショットは次のとおりです- 以下は、データベースを作成するためにコマンドラインでMySQLを実行するためのクエリです- これで、SHOWDATABASESコマンドを使用してデータベースが作成されているかどうかを確認できます- mysql> SH