MySQL徹底活用 ~SQL言語+サーバアプリケーション+管理者 編~

翔泳社(出版社) , Soft Agency(監修) , 村上毅(著) , 日本MySQLユーザー会(監修) , とみたまさひろ(著) , 鶴長鎮一(著) , 河田幸博(著) , 舘山聖司(著) , 遠藤俊裕(著)

商品番号
102210
販売状態
販売終了
納品形態
宅配便にてお届け
発売日
2003年02月27日
ISBN
4798102210
判型
B5変
ページ数
448
付録:CD-ROM
1
キーワード
データベース    メーカー  SQL  DBA(データベース管理者)  リレーショナルDB  分析・設計  翔泳社  MySQL

販売価格:¥3,520(税込)

ポイント:320pt (10%)
詳細はこちら

送料無料

現在、本商品は販売しておりません。
ほしい物リストに追加
MySQLを使いこなせ!

本書は、前著「MySQL徹底入門」から引き続き「日本MySQLユーザ会」の全面的な協力のもと、前著では書き切れなかったMySQLのさまざまな側面を幅広く扱った「ワンランク上」のMySQL利用者/管理者のための参考書です。
MySQLとは、高速性と堅牢性を追求したマルチユーザ・マルチスレッド・のSQLデータベースです。オープンソースで開発されており、LinuxやApacheといったオープンソースプラットフォームや、各種のWebプログラミング言語(PHP、Perl、Rubyなど)との連携も高く、軽く高速な検索エンジンが求められるWebアプリケーションのバックエンドとして世界中で最も広く利用されています。

Part I SQL言語編:MySQLのSQL言語チュートリアル

Chapter 1 基本的なSQL
1.1 リレーショナルデータベースとSQL
1.2 計算-データベースを使わないでもできること
1.3 データベースの基本的な操作
1.4 テーブルの結合

Chapter 2 データ型
2.1 データ型
2.2 フィールド型
2.3 型の属性
2.4 特殊な機能を持つ型

Chapter 3 ユーザ管理
3.1 ユーザの登録
3.2 パスワードの変更
3.3 ユーザに権限を与える
3.4 ユーザの権限を見る
3.5 権限の剥奪
3.6 ユーザ管理テーブル
3.7 匿名ユーザ
3.8 おわりに

Chapter 4 インデックス
4.1 インデックスは索引
4.2 ユニークインデックス
4.3 複数フィールドのインデックス
4.4 インデックスの使われ方を確認-EXPLAIN

Chapter 5 ファイルインターフェイス
5.1 はじめに?
5.2 テキストファイルからの取り込み
5.3 さまざまな形式の取り込み-CSVやpasswdファイル
5.4 ファイルへの書き出し
5.5 ファイルの管理
5.6 安全のために-chrootして動かすには

Chapter 6 テンポラリテーブル
6.1 テンポラリテーブルとは
6.2 サブクエリの代替
6.3 別のテーブルに依存したUPDATE

Part II サーバアプリケーション編:MySQLを各種サーバと連携させる

Chapter 7 Apache-Basic認証のユーザ管理
7.1 Basic認証の仕組みとMySQL対応
7.2 mod_auth_mysql拡張モジュール
7.3 MySQLでのユーザテーブルの作成
7.4 Apacheの設定
7.5 ユーザ認証の設定例
7.6 mod_auth_mysqlの拡張パッチ

Chapter 8 ProFTPD-FTPユーザ認証とクオータ機能
8.1 はじめに
8.2 インストール
8.3 使い方

Chapter 9 Postfix-aliasesテーブルとvirtual配送エージェント
9.1 はじめに-なぜPostfixをMySQLと連携させるのか?
9.2 MySQLに対応したPostfixの作成
9.3 aliasesテーブル
9.4 同報リスト-複数ユーザがマッチするaliasesテーブル
9.5 仮想ユーザ-virtual配送エージェント
9.6 仮想ユーザの有効/無効-検索条件の追加
9.7 最後に

Chapter 10 qmailその1-vpopmailで仮想ドメイン・仮想ユーザ
10.1 はじめに-qmailを使用する利点
10.2 qmailのインストール
10.3 vpopmailのインストール
10.4 tcpserverのインストール
10.5 MySQLサーバの準備
10.6 リレーコントロールの設定
10.7 起動スクリプトの準備
10.8 バーチャルドメインんの追加と削除
10.9 バーチャルユーザの追加と削除
10.10 起動とテスト
10.11 まとめ

Chapter 11 qmailその2-qmailとcheckpasswordのMySQL拡張
11.1 はじめに-MySQLパッチの由来
11.2 qmail + MySQL
11.3 checkpassword + MySQL
11.4 トラブルシューティング

Part III 管理者編:日々の管理をどうするか?

Chapter 12 phpMyAdmin-管理者用Webインターフェイス
12.1 概要-phpMyAdminとは?
12.2 UNIX環境でのApache + PHPのインストール
12.3 Windows環境でのApache + PHPのインストール
12.4 MySQLとPHPの設定(UNIXとWindows共通)
12.5 MySQLとApache + PHPの起動と確認
12.6 phpMyAdminのインストール
12.7 phpMyAdminの設定-config.inc.php3
12.8 使ってみましょう-phpMyAdminの起動と操作方法
12.9 基本的なデータベース操作
12.10 テーブル作成とレコード登録の実例-I-dicをデータベース化
12.11 データベースのバックアップ
12.12 応用編-複数テーブルの複合技

Chapter 13 テーブルタイプとトランザクション機能
13.1 MySQLのテーブル型
13.2 InnoDBとトランザクション機能
13.3 MySQLサーバ側の設定
13.4 InnoDBの構造
13.5 InnoDBのメンテナンス

Chapter 14 ログ、バックアップ、レプリケーション
14.1 バックアップは日常の管理業務である
14.2 ログ管理-ローテーション
14.3 バックアップ
14.4 レプリケーションの利用

Chapter 15 セキュリティ
15.1 なぜセキュリティに配慮しなければならないのか?
15.2 MySQLコートのフィルタとフォワーディング
15.3 MySQLにOpenSSL機能を組み込む
15.4 SSLを利用した起動と接続

Part IV Appendix

Appendix A トラブルシューティング
A.1 基本的な事項
A.2 実行時エラーへの対応
A.3 文字コードと日本語
A.4 プログラミング言語やAPIなど
A.5 バージョン間の違いとバージョンアップ
A.6 その他

Appendix B MySQLのSQL言語リファレンス
B.1 式、リテラル、フィールド型、コメント
B.2 命令
B.3 演算子と関数

各種問い合わせは以下のリンクからご連絡ください

関連商品

情報処理教科書 システムアーキテクト 2020年版

販売価格:3,630円(税込)

2020.03.17発売

TeeChart JavaScript JP 1PC 開発ライセンス

販売価格:67,320円(税込)

2020.01.15発売

TeeChart JavaScript JP 1Server ランタイムライセンス

販売価格:44,550円(税込)

2020.01.15発売

TeeChart JavaScript JP 1PC更新ライセンス(1年間更新)

販売価格:33,660円(税込)

2020.01.15発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

Web制作関連本特集

HTML/CSS、JavaScript、UI/UX、デザインまで。Web制作・フロントエンド開発に役立つ本。

おすすめイラストの本特集

人気イラストレーター作品集&メイキングブック、コピックテクニック本、デジタル作画参考書や素材集も!

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

SQL/データベース関連本特集

初心者向けの入門書から、達人レベルの専門書まで!SQL/データベース関連おすすめ本特集。

【特集】翔泳社のロングセラービジネス書

初版刊行以来人気を集め続けている翔泳社のロングセラービジネス書をご紹介。

特集をもっと見る