MySQLコマンドラインクライアントで選択するときにデータ内のスペースを確認するにはどうすればよいですか?
これにはquote()関数を使用します。構文は次のとおりです-
select yourColumnName,quote(yourColumnName) from yourTableName;
概念を理解するために、テーブルを作成しましょう。テーブルを作成するためのクエリは次のとおりです-
mysql> create table seeSpacesDemo -> ( -> spaceValue varchar(10) -> ); Query OK, 0 rows affected (0.42 sec)
挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。クエリは次のとおりです-
mysql> insert into seeSpacesDemo values(""); Query OK, 1 row affected (0.70 sec) mysql> insert into seeSpacesDemo values(" "); Query OK, 1 row affected (0.45 sec) mysql> insert into seeSpacesDemo values(" "); Query OK, 1 row affected (0.21 sec) mysql> insert into seeSpacesDemo values(" "); Query OK, 1 row affected (0.16 sec)
selectステートメントを使用して、テーブルのすべてのレコードを表示します。クエリは次のとおりです-
mysql> select *from seeSpacesDemo;
以下は出力です-
+------------+ | spaceValue | +------------+ | | | | | | | | +------------+ 4 rows in set (0.00 sec)
これは、MySQLコマンドラインクライアントで選択したときにデータ内のスペースを確認するためのクエリです-
mysql> select spaceValue,quote(spaceValue) from seeSpacesDemo;
以下は出力です-
+------------+-------------------+ | spaceValue | quote(spaceValue) | +------------+-------------------+ | | '' | | | ' ' | | | ' ' | | | ' ' | +------------+-------------------+ 4 rows 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