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