翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

MySQL辞典 ~コマンド・関数・パラメータ、目的別逆引きリファレンス~

とみたまさひろ(著) , 鶴長 鎮一(著) , 坂井 恵(著) , 松信 嘉範(著) , 鶴田 展之(著)

商品番号
113250
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2007年10月09日
出荷開始日
2007年10月10日
ISBN
9784798113258
判型
四六
ページ数
416
キーワード
データベース  MySQL

2,728円(税込)(本体2,480円+税10%)
送料無料

248pt (10%)
ポイントの使い方はこちら

初回購入から使えるポイント500円分プレゼント

現在、本商品は販売しておりません。

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

MySQLの、SQL/関数/データ型/コネクタ/起動オプションを網羅
各機能をコンパクトにまとめました。

本書は、オープンソースのデータベース(RDBMS)「MySQL」のハンディリファレンスです。MySQLはLinuxなどのオープンソース環境で動作でき、個人ユーザーから大企業まで多くの方に使われています。軽快な動作が特徴で、レプリケーションやトランザクションなどの本格的な機能もサポートしています。
本書は、弊社の人気書籍『MySQL徹底入門』の執筆陣により新たに書き起こされた、日本のMySQLコミュニティによるハンディリファレンスです。
携帯しやすく使いやすい辞典形式で、基本情報から、SQLコマンド/関数/データ型/起動パラメータなどMySQLのすべての機能を網羅しました。また、「○○するには?」など、目的別の利用方法がわかる充実の逆引きリファレンスも用意されています。MySQLの開発者/管理者のための実用的なリファレンスとして、利用時にはぜひお手許に置いておきたい1冊です。

Part 1 MySQLの基本と導入

1.1 MySQLってなに?
1.2 インストール
1.3 ユーザーとアクセス権
1.4 ストレージエンジン
1.5 文字セットとコレーション
1.6 MySQLにおける式

Part 2 コマンドリファレンス

SQL
  データベース
  テーブル
  インデックス
  ビュー
  プロシジャ
  ユーザー
  レコード操作
  プリペアステートメント
  トランザクション
  レプリケーション
  管理
  その他
関数
  文字列関数
  数字/数学関数
  日付/時刻関数
  その他
データ型
ツール
コネクタ
オプション

Part 3 逆引きリファレンス

基本事項/全般
  1-1 MySQLにおけるlocalhostと127.0.0.1との違いは?
  1-2 ソケットファイルとは?
  1-3 サンプルmy.cnfの選択基準は?
  1-4 インストールパッケージ選択の基準は?(Linux編)
  1-5 インストールパッケージ選択の基準は?(Windows編)
  1-6 インストールパッケージ選択の基準は?(Mac OS X編)
  1-7 rootユーザーのパスワードを設定するには?
  1-8 rootユーザーのパスワードを忘れたら?
  1-9 匿名ユーザーを削除するには?
  1-10 my.cnfやms.iniなどの設定ファイルを作る場所は?
  1-11 インストール後デフォルトで作成されるユーザーは?
  1-12 MySQLのコマンドラインツールにはどんなものがあるの?
  1-13 エラーの発生を知り対処するには?
  1-14 新旧のMySQLや異なるプラットフォームで、テーブルデータに互換性はありますか?
  1-15 バージョン3.23から5.0にアップグレードするには?
  1-16 MySQLバイナリをアップグレードした後にすべきことは?
データベースオブジェクト
  2-1 1つのテーブルで、TIMESTAMP型カラムを複数定義するとどうなりますか?
  2-2 ALTER TABLEクエリの実行に時間がかかるのはなぜ?
  2-3 MySQLでシーケンスを用いるには?
  2-4 自動採番のカラムで、値をスキップするには?
  2-5 AUTO_INCREMENTカラムをリセットするには?
  2-6 AUTO_INCREMENTで、最後に挿入された値を取得するには?
  2-7 AUTO_INCREMENTカラムに0やNULLを入れたらどうなりますか?
  2-8 テーブル内全データ削除のコツは?
  2-9 テーブル内の大半のデータを削除する場合のコツは?
  2-10 ビューを使うには?
  2-11 ストアドプロシジャを使うには?
  2-12 ストアドファンクションを使うには?
  2-13 ストアドプロシジャ/ファンクションに制約はありますか?
  2-14 トリガーを使うには?
  2-15 MySQLのトリガーに制約はありますか?
  2-16 INFORMATION_SCHEMA(情報スキーマ)って?
  2-17 同じユーザー名とパスワードでも、クライアントが異なると認証されないのは?
  2-18 ユーザー権限でホスト名を設定するときの注意は?
  2-19 MySQLのホスト名解決でDNSを利用しないようにするには?
  2-20 登録されていない全ユーザーを確認するには?
  2-21 特定のカラムだけ見せたくない場合は?
  2-22 ユーザー権限をリセットするには?
  2-23 使用しているMySQLがサポートしているストレージエンジンを調べるには?
  2-24 どのストレージエンジンを使うのがいいでしょうか?
  2-25 テーブル定義の「TYPE=○○」は推奨されないのでしょうか?
データ操作
  3-1 インデックスを強制的に使わせる方法は?
  3-2 SELECTの表示件数をシステム側で制約するには?
  3-3 「¦¦」で文字を連結できますか?
  3-4 日時を好きなフォーマットで出力できますか?
  3-5 横に長い出力結果を見やすいように変えられますか?
  3-6 検索で大文字小文字が区別されないのはなぜ?
  3-7 検索時に大文字と小文字を区別するには?
  3-8 カラムやテーブルの別名を設けるには?
  3-9 カラムの別名を、ORDER BYやGROUP BYで使うには?
  3-10 DATA_FORMAT関数の整形結果を並び替えるには?
  3-11 サブクエリを使用するには?
  3-12 WHEREを付け忘れてうっかり全データを消してしまうようなことを防ぐには?
  3-13 重複クエリエラーを無視して処理を続行させるには?
  3-14 重複があればREPLECE/UPDATEなけれはINSERTするには?
  3-15 直前に発生した警告を確認するには?
  3-16 CSVファイルを取り込むには?
  3-17 抽出結果をCSVやTSVファイルに保存するには?
  3-18 抽出結果をHTMLやXMLファイルに保存するには?
  3-19 mysqldumpでダンプをとるとき付つけたほうがいいオプションは?
  3-20 mysqldumpでデータだけをダンプするには?
  3-21 mysqldumpでテーブル定義だけダンプするには?
  3-22 ダンプデータを取り込む時間を短縮するには?
接続関係
  4-1 ミスオペレーションを警告するビープ音を抑制できますか?
  4-2 libmysqlclient.so.○○が見つからないとエラーが出た時の対処方法は?
  4-3 クライアントとサーバーで、バージョンが異なって接続できますか?
  4-4 SELECTクエリなどで該当結果が1画面に納まらない場合、表示を抑制するには?
  4-5 mysqlクエリを編集しながら発行するには?
  4-6 MySQLサーバー/クライアント間通信でSSHポートフォワーディングを利用するには?
  4-7 MySQLサーバー/クライアント間でSSL暗号化通信を使用するには?
  4-8 ホスト名、ネットワークアドレス、IPアドレスでMySQLサーバーへのアクセス制限を簡単に実施するには?
  4-9 MySQLを利用可能なプログラミング言語は?
  4-10 Connector/J選択の基準は?
  4-11 PHPで提供されている各APIの違いは?
チューニング/設定
  5-1 設定やチューニングの仕方は?
  5-2 接続されているクライアントの一覧を得るには?
  5-3 SHOWステートメントで見たい情報だけを表示させるには?
  5-4 よく使用されるSQLモードは?
  5-5 複数のSQLモードを指定するには?
  5-6 MySQLをOracleやPostgreSQLと同じように使うには?
  5-7 ログをファイルに保存するには?
  5-8 時間がかかっているクエリを特定するには?
  5-9 更新クエリのログをとるには?
  5-10 SELECTも含めたすべてのクエリログをとるには?
レプリケーション
  6-1 レプリケーションの設定方法は?
  6-2 レプリケーションの仕組みは?
  6-3 ステートメントベースと行ベースの違いは?
  6-4 レプリケーションでSSLを利用するには?
  6-5 レプリケーションが停止する理由は?
  6-6 レプリケーションはどんな時に停止しますか?
  6-7 レプリケーションが止まってしまったら?
  6-8 レプリケーションを再開するには?
  6-9 データ内容に差異が発生するのはどんなとき?
  6-10 AUTO_INCREMENTカラムが異なる場合はありますか?
日本語の取り扱い
  7-1 MySQLで日本語を扱うにはどうすればいいですか?
  7-2 mysqlクライアントで文字化けを解消するには?
  7-3 英語用にインストールされたMySQLで日本語が利用できますか?
  7-4 MySQLの関数は日本語に対応してますか?
  7-5 テーブル名などに日本語を使えますか?
  7-6 --with-extra-charsetsと--with-charset違いは?
  7-7 langageを指定したら、エラーメッセージが文字化けしてしまいました。対応は?
  7-8 MySQL 5.0の文字コード自動変換の仕組みは?
  7-9 キャラクタセット未設定のクライアントでは、標準のキャラクタセットは何によって決定されていますか?
  7-10 プログラム言語ではどのようにエンコード方式が決定されますか?
  7-11 結局どのエンコード方式を使えばいいの?
その他
  8-1 MySQLはどこで作られていますか?
  8-2 MySQLはいつから作られましたか?
  8-3 バージョン 3.23から5.0までの主な変更点は?
  8-4 バージョン番号の規則は?
  8-5 MySQL各バージョンのサポート内容とその終了日は?
  8-6 Community ServerとEnterprise Serverを違いは?
  8-7 MySQL 5.1 以降の変更点は?
  8-8 InnoDBは開発元が買収されたのですか?
  8-9 InnoDBに替わるストレージエンジンは開発されていますか?
  8-10 MySQLの情報を手に入れたいときは?

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

関連商品

OSS教科書 OSS-DB Silver Ver.3.0対応

4,620円(税込)

2023.08.08発売

おすすめ特集

プログラミング入門書大特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ライティングおすすめ本

ライティングのスキルアップにおすすめの本。Webライティングやコピーライティングなど

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本

インテリア本特集

おしゃれな部屋作りのヒントやインテリアの基礎知識、色使い、うつわや洋食器の知識まで、幅広い書籍をご紹介

事務職におすすめの本

Excel、日商簿記、業務の自動化を実現するRPAやPythonの技術など、事務職としてステップアップしたい人に!

特集をもっと見る