せっかく集めたエロ動画ですが、今度はデータベースを作って入れてみましょう。
まず、データベースの作り方です。
XAMPPに入っている、phpMyAdminというものを使いましょう。
コンソールの「ツール」というところに、phpMyAdminがあると思います。
IDとパスワードは前に設定した通りで、ログインして下さい。
ユーザー名はrootで、パスワードはMySQLのパスワードです。
ログイン後、上に並んでいるタブから、特権をクリック。
次に、中央辺りにある、「新しいユーザを追加」をクリックします。
次は、以下のように入力。
1.ユーザ名を適当に入力。今回は「eropen」として説明をします。
2.リストから、「ローカル」を選択。
3.パスワードを生成するボタンを、何回かクリック。
4.ここに生成されたパスワードは、覚えておきます。説明上「password」とします。
5.「同名のデータベースを作成してすべての特権を与える」を選択。
そして、右下の方にある「実行する」ボタンを押して下さい。
このような画面が出れば、成功です!
これで、PHPから
データベース名「eropen」
ユーザ名「eropen」
パスワード「password」
という情報でアクセス出来るデータベースが作られました。
次に、テーブルを作ります。
テーブルって覚えてますか?エクセルで言うところの、シートです。データベースはエクセルで言うところのファイル本体なのですが、エクセルと違い、最初はシートが無い状態なのです。その為、最初に作成しておきます。
左のメニューに追加された「eropen」データベース名をクリックします。
次に、以下のような情報でテーブルを作成します。
名前:fav_xvideos
フィールド数:3
そして、「実行する」をクリック。
フィールドとは、いくつ列(カラム)を作るか、ということです。
次は細かい設定なので、以下の通りに入れて下さい。
最後に「保存する」をクリックで、以下の画面が出れば成功です!
これで、以下のカラムを持ったテーブルが出来上がりました。
フィールド名:id
種別:INT
その他:オートインクリメント
フィールド名:vurl
種別:VARCHAR(128)
フィールド名:thum
種別:VARCHAR(512)
そしてインデックスに、idがプライマリ、vurlがユニークの設定が付けられています。
コメントは、自分が後で見た時に忘れないようにメモする機能なので、無しでも問題ないです。
初めて出てきた単語を軽く説明しときます。
DB用語 | 説明 |
---|
オートインクリメント | 行を追加する毎に、自動的に数字がカウントアップされます。通し番号に使うことが多いです。 |
INT | 数字を保存するための形式です。 |
VARCHAR | 文字列を保存するための形式です。括弧の数字は、何文字まで保存できるかです。 |
インデックス | 辞書で言うところの、目次です。役割としては、情報を検索しやすくするために設定します。 |
プライマリ | プライマリキー、主キーとも言い、このテーブル内で一意のキーとして扱われます。重複しちゃだめです。無いとデータを探す時にとても大変なので、必須と言って良いものです。 |
ユニーク | 同じテーブル内で重複しない値になります。今回だと、同じ動画を複数登録出来ないようになってます。 |
これでデータベース側の準備は完了です。
次回は実際に、今回作成したデータベースにデータを入れてみようと思います。
- 関連記事
-