PHPプロ!PHP講座新着順

PHP講座

Lecutures on PHP

rss

PHP講座一覧

  • サカイ先生のMySQL講座
     このエントリーをはてなブックマークに追加

    今やほとんどの開発案件で必須と言えるデータベース(DB)操作。PHPでの開発で使えるようになるためには、まずデータベース管理システムの扱いに慣れることが近道です。この講座では DB未経験なあなたを MySQL を使ったDB操作の世界へと案内します。

サカイ先生のMySQL講座の一覧

  • MySQL入門
  • 第1回 データベースの世界へ足を踏み入れよう  
     このエントリーをはてなブックマークに追加
    2007-12-11

    システム開発には必須のスキルであるデータベース操作について、その学習目的や方法などの概要を理解しましょう。

  • 第2回 MySQLをインストールしよう  
     このエントリーをはてなブックマークに追加
    2007-12-18

    前回はデータベースの本質はデータを入れて出すだけだということを説明しました。 加えて PHP からのデータベースアクセスのイメージをソースコードの例を使って紹介しました。 これからは MySQLを実際に操作、体験しながらデータベース操作の基本を学んでいきましょう。

  • 第3回 テーブルとデータ操作のガイドツアー  
     このエントリーをはてなブックマークに追加
    2008-01-22

    今回はまず MySQL でのデータ管理の概要について理解してもらった後、簡単に一通りのデータ操作を体験してみることにしましょう。

  • 第4回 データの登録と参照を覚えよう  
     このエントリーをはてなブックマークに追加
    2008-02-05

    前回はデータの「登録・変更・削除・参照」の4つの機能の概要をひととおり体験してみました。 データの出し入れの雰囲気をなんとなく感じていただけたでしょうか。今回からそれぞれの操作をもう少し詳しく見ていきますよ。 今回はその中からまず「登録」と「参照」をとり上げます。ぜひ実際に手を動かしてみてくださいね。

  • 第5回 データの更新と削除を覚えよう  
     このエントリーをはてなブックマークに追加
    2008-02-19

    前回はデータの「登録・変更・削除・参照」の4つのデータ操作機能のうち、「登録」と「参照」について学びました。  今回は残りの2つである「変更」「削除」について説明します。

  • 第6回 この連載で学んだことって!?  
     このエントリーをはてなブックマークに追加
    2008-03-04

    みなさんこんにちは。サカイです。 過去5回にわたって、この講座では MySQL について学んできました。非常に入り口の部分に話題を絞って説明をしてきましたが、今回はそれらについてのおさらいと、全体のなかでこれらがどのような位置を占めるのか、そして今後どんなことを学んでいけばいいのかについてお話をしたいと思います。

  • MySQL入門~実践編
  • 第7回 ローカル環境を作ろう  
     このエントリーをはてなブックマークに追加
    2008-12-09

    本講座では、前回(第1回~第6回)の講座で学んだMySQLに関する基礎的な知識をもとにして、より実践的なSQL文の書き方や、そのほか実際の開発現場でMySQLを自然に取り扱えるようになるためのあれこれを紹介します。

  • 第8回 データを登録しよう  
     このエントリーをはてなブックマークに追加
    2008-12-22

    今回からいよいよ大量データを扱います。ユーザの作成とダンプデータの出し入れについて今回は学びます。

  • 第9回 サンプルテーブルのレイアウトを把握しよう(1)  
     このエントリーをはてなブックマークに追加
    2009-01-20

    今回は、テーブル間の関係をテーブルレイアウトの図を用いて説明していきます。 また、テーブルレイアウトを理解しながら、前回登録したデータに対して抽出操作や更新操作などを行っていきます。

  • 第10回 実践的検索操作を学ぼう(1)  
     このエントリーをはてなブックマークに追加
    2009-02-03

    前回はこの講座で使うテーブル構造の把握と、実際に何件かのデータを参照してみることによりデータのイメージを掴むために時間を割きました。 今回は実践的検索操作について学んでいきます。

  • 第11回 実践的検索操作を学ぼう(2)  
     このエントリーをはてなブックマークに追加
    2009-02-17

    今回も引き続き、1つのテーブルからの検索/抽出操作について学びます。

  • 第12回 実践的検索操作を学ぼう(3)  
     このエントリーをはてなブックマークに追加
    2009-03-03

    前回は1テーブルからのクエリで随分と色々なことができるようになりました。 今回はもう少し1テーブルからの抽出(検索)テクニックを紹介したあと、複数テーブルからの抽出(結合)についても説明していきます。

  • 第13回 実践的検索操作を学ぼう(4)  
     このエントリーをはてなブックマークに追加
    2009-03-17

    前回まで3回に渡って抽出文の基礎を学んで来ました。今回は、複数テーブルからデータを取り出すためのテクニック「結合」について説明していきます。少し難しいかもしれませんが、例や考え方などを多く紹介していきますのでぜひ挑戦してみてください。

  • 第14回 実践的検索操作の総まとめ  
     このエントリーをはてなブックマークに追加
    2009-03-31

    前回まで4回にわたって「実践的検索操作」を学んできました。今回はその総まとめとして、前回ついに足を踏み入れた「テーブルの結合」を振り返った後、その他の検索テクニックを紹介したいと思います。

  • 第15回 更新処理を覚えよう  
     このエントリーをはてなブックマークに追加
    2009-04-14

    長かった検索操作の学習を終え、いよいよレッスンも最終局面に入ってきました。今回はデータの更新操作についてです。

  • 第16回 テーブル定義の変更と応用練習  
     このエントリーをはてなブックマークに追加
    2009-04-28

    前回までで基本的なデータ操作のSQL構文である SELECT, INSERT, UPDATE, DELETE をすべて学びました。今回はテーブル定義の変更である ALTER TABLE 文の話を中心に据えつつ、太郎君が以前よりやりたかった「都道府県ごとの人口比による顧客割合のランキング」を実現するためのエピソードを紹介します。

  • 第17回 その他のちょっとしたテクニック  
     このエントリーをはてなブックマークに追加
    2009-05-19

    第1シーズンからあわせて17回にわたってお届けしてきたMySQL講座も、今回が最終回となりました。今回はこれまでの講座で説明しきれなかったテクニックについてアラカルトでお伝えしたいと思います。

  • サカイ先生

本名:坂井 恵(さかいけい)

有限会社アートライ 代表取締役

日本MySQLユーザ会(MyNA; http://www.mysql.gr.jp/) 副代表

システム開発で一番楽しいのは要件を決めて設計をするフェーズ。ここを楽しむために諸分野の基礎固めが重要だと考えている。
近著に『MySQL辞典』『MySQL徹底入門』(翔泳社) など。



Pick Up Q&A

Q
ログファイルの中の空のデータ行を削除したい
 このエントリーをはてなブックマークに追加 
A
ログのデータ個数(列数)が固定で、空のログが"<><><>"だと既知であれば if ($line === "<><><>") { continue; } で読み飛ばしてもいいのでは? ...

>>続きを読む

まずは配列や文字列の扱いから、じっくり勉強して行きましょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)

Q&A掲示板 新着情報