①
データ作成
MariaDB [sales]> insert into Mcustomer(customerCode,customerName,zipcode,address1,
address2)
values (10001,'ABC株式会社','220-0001','神奈川県横浜市中区〇〇','横浜ビル10階');
※PowerShellから日本語等(全角文字)の入力すると「強制的に貼り付け」を聞いてきますのでそのまま「強制的に貼り付け」をクリック下さい。

insert文では、記述の順番のカラムに合わせvalues以降でデータを記載します。
カラムがvarcharの場合データは必ずシングルコーテーション「'」 で囲まれていること。
他に、sql文の途中でEnterを押すと改行され→表示されます。そのまま記述することができ
ます。また改行は何回も繰り返し行われ最後のセミコロン「;」のEnterで実行されます。
②
データの抽出
MariaDB [sales]> select * from Mcustomer;

データの呼びだしはselect文を使います。「*」はすべてのカラムの呼出しです。
呼び出すカラムを指定することもできます。
MariaDB [sales]> select customerCode,customerName from Mcustomer;
条件式where句
MariaDB [sales]> select * from Mcustomer where customerCode = 10001;
customerCodeが10001のデータを抽出
以外の場合は、customerCode <> 10001 記述
MariaDB [sales]> select * from Mcustomer where address1 like '神奈川%';
address1が神奈川のデータを抽出
※文字列(数字以外)等の場合は条件式には ' ' で囲む必要があります。
%は以降の文字はなんでも(曖昧検索)を指定
%神奈川%の場合、文字の中に神奈川が含まれるものを抽出
以外の場合は、address1 not like '神奈川%' 記述
③
テーブルのデータを更新
MariaDB [sales]> update Mcustomer set zipcode = '220-0002' where customerCode = 10002;
テーブル名:McustomerのcustomerCodeが10002のzipcodeを220-0002に更新しなさ
い
④
テーブルのデータを削除
MariaDB [sales]> delete from Mcustomer where customerCode = 10002;
テーブル名:McustomerのcustomerCodeが10002のprefを削除しなさい
⑤
テーブルのカラムを追加
MariaDB [sales]> alter table Mcustomer add telephone varchar(12) after address1;
テーブル名:Mcustomerのカラムaddress1の後にtelephoneという名のカラムを追加し
なさい。after address1 のようにどのカラムの後に追加するか指定がないと一番最後に
追加される
⑥
テーブルのカラムを変更
MariaDB [sales]> alter table Mcustomer change telephone tel varchar(12);
テーブル名:Mcustomerのカラムtelephoneをtelというカラム名に変更しなさい。
このときデータの型も変更できます
⑦
テーブルのカラムを削除
MariaDB [sales]> alter table Mcustomer drop tel;
テーブル名:Mcustomerのカラムtelを削除しなさい
⑧
テーブルを削除
MariaDB [sales]> drop table Mcustomer;
テーブル名:Mcustomerを削除しなさい
⑨
データベースを削除
MariaDB [sales]> drop database sales;
データベース名:salesを削除しなさい
⑩
データベース一覧の確認
MariaDB [sales]> show databases;
⑪
データベース内のテーブルの確認
MariaDB [sales]> show tables;
Mysqlを取り扱う文字では、大文字、小文字の区別はしません。テーブル名をMcustomerとして作成してもmcustomerでも同様とします。
また、カラム名も同じで、データを検索しても大文字小文字に関係なく検索してくれます。本サイトでMcustomerにように混在させているは
プログラムを見やすくすることが目的」です。
注意)phpの変数は大文字小文字識別しますので注意してください。