My SQL

My SQL 関数

select * from 'address_t' where 'birthday' < '1980'; SQLではPHPとは違って数字でもコーテーションで囲む必要がある。 1980より以前に生まれた人を検索。80年代も含めた比較的にアバウトな検索には以下のようにlikeを使う。 select * from 'address…

PHPmyAdminについての適当なメモ

At random: フィールド名(カラム)を全角で書く場合' 'で囲う。 テーブル作成後、それぞれの値や文字列を書いてから上のツールバーの「挿入」を押せば入力完了。クエリを押す必要はない(押すと二重作成となる)作成しているテーブルのレコード数のカウント…

連番カラム

int primary auto_incrementこの3つでカラムを作れば自動的に1から番号が振られるカラムが作れます。 注意点 AUTO_INCREMENTを設定するカラムには同時にインデックスを設定する必要がある(primary key) AUTO_INCREMENTはテーブル内の1つのカラムにしか設定…

Primary Key

主キー(primary key) レコードを厳密に特定できるカラム。 値の重複があるカラムには作れない。またnullの状態では作れない。 値が重複しないカラムに設定する。 unique key 値の重複はできないが、nullは設定できる。

カラム 

数字のカラムには数字しか入れられず、文字列のカラムには文字しか入れられない。 これをデータ型カラムという。 数値型カラム int 整数のみ double 小数点以下までの数値が使える 文字列型カラム varchar 255文字まで text 255文字以上 '山田' 全角文字列は…

データベースとテーブルの作成

昨日から、PHPの基本が終わって上級編に向かう前でMy SQLをやるはめになったのですが・・・・ 動画教材で使っているVer.が古すぎて最新盤のXAMPP使っている私にとっては講義の半分は意味がなかったですw MySQLからのデータベース作成操作はコマンドプロンプ…