サービスを作成する時に、 文字型を使わずに作成することはあまりないと思います。MySQLを使った場合でも、 サービスを作成しようとした時には、 やはり文字列型を使うことになります。その際に間違えやすいのがCHAR型とVARCHAR型です。2つの型は似た名前 ...
第41回では、 CHAR型とVARCHAR型の違いについて簡単に説明を行いました。しかし、 MySQLにはそれ以外にも文字列を扱うことができる型が複数あります。そこで今回はMySQLで扱える文字列型について紹介していきます。 BINARY型とVARBINARY型の関係はCHAR型とVARCHAR型の ...
今回はMySQLのデータベースクロールを例にして紹介していきます。以下の設定のMySQLサーバを用意します。 また、testdbに以下のようなテーブルを用意します。 CREATE TABLE doc ( id BIGINT NOT NULL AUTO_INCREMENT, title VARCHAR(100) NOT NULL, content VARCHAR(255) NOT NULL ...
例の如くの備忘録です。 ある日、「MySQLのデフォルトの文字コードがlatin1になっていたのでUTF-8に変えたところ、Teampassからデータを見た時文字化けするようになってしまい、たぶんUTF-8でない文字コードでデータが保存されてると思うから原因を調べて ...