(更新日:2023-04-23)1)データベースとはデータを入れる箱であり、データの作成、読込み、更新、削除できる4つの基本で操作できるものです。本サイトではよく使われるリレーショナルデータベースについて記述します。リレーショナルデータベースです。名刺管理を作るとしましょう。入れると情報が増えてしましまう。これを企業の情報、担当者の情報を分けて、得意先コードで関連させてテーブルで作成します。得意先テーブルの住所のみ1つのデータを変えるだけで情報の更新が済ます。データの取り扱いが簡素化でき情報量も重複する住所データが減ります。重複するのはリレーション用の企業コードだけで済みます。・・・・データベース化する一番のメリットはデータが一元管理できること。エクセルで管理するとファイルはどんどん増えるは、どのデータが最新なのか管理できなくなることがありません。リアルタイムにデータの重複もなく管理できることです。操作する前に得意先のデータベースを作成します。作業としては、データベースを作成し、得意先情報を入れるテーブル(エクセルシートのようなもの)を作成します。下記の項目がエクセルでいう列に相当しDBではカラムやフィールドと呼びます。どのような表をつくるか検討しましょう。30長さとは、文字や数字の個数(桁数)。指定しない場合は11桁で、12桁以上指定する場合がbigintvarcharとは、文字列を意味するデータ型。操作する前に得意先のデータベースを作成します。データベースアプリケーションには複数のデータベースを作成することができます。営業用や経理用、技術用とか。このデータベースを作ってから、テーブル(表)を作っていきます。今回は営業用としてsalesというデータベースを作ります。・最初にコマンドプロンプトを起動します。入力しenter左記の画面が表示されます。ここにデータベースのコマンドを入力し作成していきます。1ディレクトリーの位置を変更します。コマンドのあるディレクトリーに移動まだパスを通す設定をしていないでこの作業が必要です。パスの設定方法はこちら2データベース(mysql)にログインします。[(none)]>が表示が変わります。3データベースを作成します。」が必要4この作成したsalesというデータベースを指定します。[sales][]内の利用データベース名に切変わります。5テーブル(データを入れる表)を作成します。作業としては、データベースを作成し、得意先情報を入れるテーブル(エクセルシートのようなもの)を作成します。(30桁の文字型))を作りなさい。・カラムとは、データの列。テーブルとは表イメージとしてはエクセルのシート。・データ型には、カラム毎どのような型を入れるかの指定ができる。桁を増やしたいならbigint(15)と記載する。varcharは文字が、floatは少数点のある数値等々、どういったものが他にあるかはネット検索ください。「sqlデータ型」検索など6作成されたテーブルの構成を確認します。','横浜ビル10階');insert文では、記述の順番のカラムに合わせvalues以降でデータを記載します。他に、sql文の途中でEnterを押すと改行され→表示されます。そのまま記述することができます。改行は何回も繰り返し行われ最後のセミコロン「;」のEnterで実行されます。customer_list;データの呼びだしはselect文を使います。「*」はすべてのカラムの呼出しです。呼び出すカラムを指定することもできます。(10061)のエラーが出た場合はmysqlが起動してません。mysqlを起動させてください。・過去の入力したコマンドを呼び出すキーボードの上↑で過去の入力をよび出せます・SQLエラーsql文に間違いがあるとエラーが表示されます。<文法間違い>fromがありません。<無いテーブルの指定>テーブル名の最後にcustomer_list1で存在しないテーブルです。<無いカラムの指定>テーブル名の最後にcustomer_Name1で存在しないカラムです。table;次はPHPからDBの操作を行います。webdata.jp。