https://www.sejuku.net/blog/wp-content/themes/voice_child/images/samurai_logo.png 侍エンジニア塾が運営するプログラミング入門者向け学習情報サイト

【2018年最新】MySQLおすすめ入門書5選

侍エンジニア塾ブログ編集部


侍エンジニア塾ブログは、未経験からWebアプリ開発と仕事獲得をサポートする
侍エンジニア塾のオウンドメディアです。
プログラミング学習を覗き見

WEBアプリケーション開発には欠かすことのできないデータベース。

なかでも最も信頼され、普及している『MySQL』を習得することは、

エンジニアとしてのキャリア形成にとって非常に重要なことだといえます

そこで、今回は初心者でも学習がしやすいMySQLの入門書を5冊、セレクトしてみました。
MySQLを学習しなくちゃいけないのはわかるけど、なかなか前に一歩踏み出せなかったそこのアナタ! 必見です!

初めに一読したいオススメ書籍

MySQLを使いながらデータベースを学べる書籍です。

「データベースの初心者」用の書籍とも言えるでしょう。順番に読んでいくと、データベースやMySQLに関する知識を身に付けられます。

基礎からのMySQL 第3版 (基礎からシリーズ)

対象レベル

  • データベースに触れるのが本当に初めてという方
  • 多少厚い書籍でも、実践的な知識を得たいという方
  • PHPも今後学んで実践的なスキルアップを図りたい方

編集部コメント

MySQL入門書の”金字塔”と評されている書籍です

データベースとは何かといった説明から、SQLの各種操作、PHPとの連携まで分かりやすく解説されています。

特に前半部分のMySQLの説明に関する評価は高いです。

また、外部との連携に関する記述も後半に多く、読み終える頃には実践的なスキルが自然に身につくようになっています

ユーザーレビュー

前版(基礎からのMySQL 改訂版)のユーザーレビューですが、参考になると思いますので、ご紹介します!

MySQL定番本、待望の改訂
大判で500ページもあり分厚く、持つとズッシリと重い。
「入門書は薄くてすぐに読み終われるようなものがいい」とよくいわれるので失敗したかと思いました。が、内容はものすごくわかりやすい!
ひとつひとつ丁寧に丁寧に説明がなされていて、初心者がつまづきそうなポイントがしっかりフォローされています。
他の入門書では「こんなことはわかってるよね?」と省略してきそうなことまでやさしく書いてあります。
各章で練習問題があり、それを解きつつ進めていけば「覚えよう!」とリキまなくても無理なくスッとPHPとMySQLの知識が身に着くと思います。

3ステップでしっかり学ぶ MySQL入門 (今すぐ使えるかんたんプラス)

対象レベル

  • あまり分厚い書籍だと読む前に萎えてしまう方
  • 文字よりも図解を主体に解説してほしい方

編集部コメント

予習・体験・理解と3ステップを踏む形式で解説されています。

図解も豊富で、視覚的に分かりやすい内容です

中盤まではかなり平易に書かれているので、データベースもSQLも何のことだかさっぱり分からないという方でも、すらすら読み進めることができるでしょう。

初めのとっかかりとしてオススメの書籍です

ユーザーレビュー

3日で一気に読める調度良い内容
今までMySQLを多少かじる程度でしたが、この本を読んだことに一気にステップアップできたような気がします。
図解入りでとてもわかりやすいし、難易度もちょうどよいバランスの良さです。
3日で一気に読めるコンテンツ量なので挫折が少なくていいと思います。
この著者の本は、どれも解説がわかりやすいので参考になります。

繰り返し参照したいオススメ書籍

ほかのデータベースに関する知識をお持ちの場合は、「データベースの初心者」ではなく「MySQLの初心者」ということになります。

そのような方は、「MySQLの入門書」が役に立つでしょう。

MySQL徹底入門 第3版 ~5.5新機能対応~

対象レベル

  • MySQL以外のデータベースを触ったことがある方
  • 学習書選びをハズさずに定番書できっちり学びたい方

編集部コメント

MySQLの機能を徹底的に解説した分厚い書籍です。その分解説も非常に丁寧なので分かりやすく、しっかりと学びたい初心者にはぴったりの一冊です

インストールから運用・管理、アプリケーション開発まで幅広く網羅されていて、これを読めばMySQLでできることの主要な部分は全て理解できると思います

ユーザーレビュー

MySQL定番本、待望の改訂
本書は旧版を同じ著者陣が現状の最新GA版である5.5までカバー(記述のベースは5.5.11)する形で改訂したものです。ページは110ページほど増えたにもかかわらず、紙質の調整で旧版とほぼ同じ厚さであるのはすばらしいと感じました。内容については大きくは5.レプリケーションが追加され(5.5で追加された準同期レプリケーションの記述を含む)、内容が古くなった物(Delphiの記述、MySQL 3.23/4.0の記述、MyNAパッチ等)が削除されたものとなっています。その他細かいところまでうまくUp to dateな内容になっていますし、旧版からとりあげている内容のバランスもよいので「MySQL関連で一冊どれか」といわれたときに、まさにオススメできる本です。

スッキリわかる SQL 入門 ドリル215問付き! (スッキリシリーズ)

対象レベル

  • 「ドリル」と聞いただけで闘争心が芽生えてしまう方
  • 生じやすい疑問点に応えてくれる形式の解説が好きな方

編集部コメント

ドリル形式で進めていくので、進捗を実感しながら学習することができます

初心者が疑問に思う箇所を新人プログラマー「湊くん」が代弁してくれます。

湊くんの疑問点が解消されていくのと同時に、こちらの理解も進んでいきます。

また、ドリル形式であるだけに例題がとても豊富なので、確実に実践力を身につけることができます。

また、ウェブブラウザ上でSQLを実行できる環境も特典として付いているので、躓いてしまいがちな環境準備で勉強を滞らせてしまう心配もいりません。

付録に、MySQLも含めたデータベースごとの違いもまとめられています。MySQLに特化した本ではありませんが、SQLの地頭を作るという意味では最適な本だといえます。

ユーザーレビュー

SQLの鉄板入門書
とてもわかり易い説明と体系的なまとめが組み合わさって構成されていて参考書としての完成度が高いです。
各章12章あって、それぞれ章末問題が充実していますので各章を読んで問題を解くとその分野ではかなりの力がついたことを実感できます。
わざわざテーブルを入力しなくてもいいdokoQLを利用して効率的な学習ができるのはとてもいいです。

次に挑戦したいオススメ書籍

詳解MySQL 5.7 止まらぬ進化に乗り遅れないためのテクニカルガイド (NEXT ONE)

対象レベル

  • MySQLの運用や利用経験がある方
  • MySQL 5.7を使用する方

編集部コメント

MySQL 5.7の新機能を中心にMySQLの仕組みや使いこなしのためのポイントが詳細に説明されています。

ユーザーレビューを見ても、「詳しい」ことが賞賛されていることが多いので、そこは間違いないでしょう。

ただ、入門書ではありませんので、ほかの書籍を読破したうえで、挑戦することをオススメします!

ユーザーレビュー

ここまで詳しく書かれたMySQLの書籍は他にほとんどないでしょう

読者の対象はMySQLをこれまである程度使いこなしてきてる人向けで、まったくMySQLに触れたことがないという人はまず別の本で基礎を学んでからでしょう。

私は数年前までゲーム業界にいて、MySQL5.1あたりで深く利用するようになってました。かなりのアクセス数があり、レプリケーションだのパーティショニングだの色々苦労していたのですが、当時は結構手探りで場当たり的にやっていたように思います。MySQLも5.7になってかなり進化していて、この本を読んで当時の苦労もわりと簡単に対応できそうな気がしました。

まとめ

いかがでしたか?
MySQLは、エンジニアのスキルセットでよく聞くことのある「LAMP」の1つになっているほどに重要なスキルです

LAMP = Linux+Apache+MySQL+PHP/Perl/Python

ぜひ入門書は最適なものを選んで、無理なく習得を進めてください。


33歳、未経験だった僕がフリーエンジニアになれた理由
現在フリーでWEBエンジニアをやられている濱口直行さん。33歳で、プログラミングを学び始め、約半年という短い期間で独立までされた学習ログを余すことなくインタビューさせていただきました。

プログラミングを学習中の方はもちろん、独立をお考えの方まで幅広く活用できる記事になっています。この機会に是非活用していただければと思います。


自分にプログラミングなんて・・・と思っていませんか?

今後10年間で今ある職業の『77%』はなくなると言われています。

人工知能や機械学習を筆頭にVR、AR、ドローンなどの最先端技術の発達はこれからのあなたの働き方に間違いなく影響を与えるでしょう。

将来を見据えてプログラミングができるようになってエンジニアになりたい、自分だけにしかできないクリエイティブな仕事がしたい、、、とお考えの方も少なくないでしょう。

と、同時に「難しそう、、自分にはできないだろう、、、」と諦めている方も多いのではないでしょうか。

弊社マンツーマンレッスンは、お一人お一人に専属のインストラクターがつくので、通常のスクールでは難しい、オリジナルアプリ開発や、フリーランスとしての仕事獲得まで支援しています。

まずは『無料体験レッスン』で弊社コンサルタントと一緒にあなた専用の学習カリキュラムを考えてみてはいかがでしょうか?

詳しくは下の画像をクリックしてください。

cta_mtm2

非常識な結果を出した卒業生

活躍する現役エンジニア

人気記事セレクション

LINEで送る
Pocket

この記事が気に入ったら
いいね!をしてフォローしよう

最新情報をお届けします

書いた人

侍エンジニア塾ブログ編集部

侍エンジニア塾ブログ編集部

侍エンジニア塾は「人生を変えるプログラミング学習」をコンセンプトに、過去100人以上のフリーランスエンジニアを輩出したプログラミングスクールです。プログラミングに役立つ情報や有用な情報を発信していきます。
ホームページはこちら
ツイッターはこちら
フェイスブックはこちら