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

デフォルトでMySQLCHAR()関数がバイナリ文字列を返すことをどのように確認できますか?


CHARSET()関数を使用すると、MySQL CHAR()関数によって返される文字列を確認できます。次の結果セットはそれを示します-

mysql> Select CHARSET(CHAR(85));
+-------------------+
| CHARSET(CHAR(85)) |
+-------------------+
| binary            |
+-------------------+
1 row in set (0.00 sec)

  1. MySQLテーブルのデフォルトの文字セットを変更するにはどうすればよいですか?

    MySQLテーブルのデフォルトの文字セットを変更するには、次の構文を使用できます。構文は次のとおりです- alter table yourTableName convert to character set yourCharsetName; テーブルを作成し、上記の構文を適用してデフォルトの文字セットを変更してみましょう。テーブルを作成するためのクエリ- mysql> create table CharsetDemo -> ( -> Id int, -> Name varchar(200), -> Age int -> );

  2. MySQL文字列の特定の文字を変更するにはどうすればよいですか?

    MySQL文字列の特定の文字を変更するには、CONCAT()をSUBSTRING()と一緒に使用できます。 まずテーブルを作成しましょう- mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value varchar(200) ); Query OK, 0 rows affected (0.60 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTabl