?? 目錄.txt
字號:
目 錄譯者序序前言第一部分 MySQL的使用第1章 MySQL 與 SQL 介紹 11.1 MySQL 的用途 11.2 一個樣例數據庫 41.2.1 美國歷史同盟 41.2.2 學分保存方案 61.2.3 樣例數據庫怎樣才能滿足需求 61.3 基本數據庫術語 71.3.1 基本術語 71.3.2 查詢語言術語 91.3.3 MySQL的體系結構術語 91.4 MySQL教程 101.4.1 基本要求 101.4.2 取得樣例數據庫的分發包 111.4.3 建立和中止服務器的連接 111.4.4 發布查詢 131.4.5 創建數據庫 141.4.6 創建表 151.4.7 增加新記錄 261.4.8 檢索信息 281.4.9 刪除或更新現有記錄 491.4.10 改變表的結構 501.5 與 mysql 交互的技巧 511.5.1 簡化連接過程 511.5.2 以較少的鍵入發布查詢 531.6 向何處去 56第2章 用 MySQL 處理數據 572.1 MySQL 數據類型 582.2 MySQL 的列類型 592.2.1 列類型概述 592.2.2 數值列類型 612.2.3 串列類型 692.2.4 日期和時間列類型 762.3 選擇列的類型 812.3.1 列中存儲何種類型的值 822.3.2 列值有特定的取值范圍嗎 842.3.3 性能與效率問題 852.3.4 希望對值進行什么樣的比較 872.3.5 計劃對列進行索引嗎 872.3.6 列類型選擇問題的相互關聯程度 882.4 表達式求值和類型轉換 882.4.1 撰寫表達式 892.4.2 類型轉換 94第3章 MySQL SQL 語法及其用法 993.1 MySQL 中的SQL特征 993.2 MySQL 的命名規則 1003.2.1 引用數據庫的成分 1003.2.2 SQL語句中的大小寫規則 1013.3 創建、刪除和選擇數據庫 1013.4 創建、刪除、索引和更改表 1023.4.1 CREATE TABLE語句 1023.4.2 DROP TABLE 語句 1063.4.3 創建和刪除索引 1063.4.4 ALTER TABLE語句 1093.5 獲取數據庫和表的有關信息 1113.6 檢索記錄 1123.6.1 平凡連接 1133.6.2 全連接 1133.6.3 左連接 1143.7 加注釋 1153.8 解決方案隨筆 1163.8.1 將子選擇編寫為連接 1163.8.2 檢查表中未給出的值 1173.8.3 執行UNION操作 1183.8.4 增加序列號列 1193.8.5 對某個已有的列進行排序 1203.8.6 非正常次序的串 1203.8.7 建立計數表 1203.8.8 檢查表是否存在 1213.9 MySQL 不支持的功能 121第4章 查詢優化 1254.1 使用索引 1254.1.1 索引的益處 1254.1.2 索引的弊端 1274.1.3 選擇索引 1274.2 MySQL 查詢優化程序 1294.2.1 優化程序怎樣工作 1294.2.2 忽略優化 1314.3 列類型選擇與查詢效率 1324.4 有效地裝載數據 1344.5 調度與鎖定問題 1364.6 管理員的優化 1374.6.1 服務器參數 1384.6.2 硬件問題 138第二部分 MySQL 編程接口第5章 MySQL 程序設計介紹 1395.1 MySQL 可用的 API 1425.1.1 C API 1435.1.2 Perl DBI API 1435.1.3 PHP API 1455.2 選擇API 1465.2.1 執行環境 1465.2.2 性能 1475.2.3 開發時間 1495.2.4 可移植性 151第6章 MySQL C API 1526.1 建立客戶機程序的一般過程 1536.1.1 基本的系統需求 1536.1.2 編譯和連接客戶機程序 1536.2 客戶機程序1—連接到服務器 1546.3 客戶機程序2—增加錯誤檢查 1566.4 客戶機程序3—產生連接代碼模塊 1586.5 客戶機程序4—在運行時獲取連接參 數 1636.5.1 訪問選項文件內容 1646.5.2 分析命令行參數 1666.6 處理查詢 1726.6.1 處理不返回結果集的查詢 1736.6.2 處理返回結果集的查詢 1746.6.3 通用目標查詢處理程序 1766.6.4 可選擇的查詢處理方法 1786.6.5 mysql_store_result()與 mysql_ use _result()的比較 1796.6.6 使用結果集元數據 1816.7 客戶機程序5—交互式查詢程序 1846.8 其他主題 1856.8.1 在結果集上執行計算 1856.8.2 對查詢中有疑問的數據進行編碼 1876.8.3 圖像數據的處理 1886.8.4 獲取表信息 1896.8.5 需要避免的客戶機程序設計錯誤 189第7章 Perl DBI API 1927.1 Perl 腳本的特點 1927.2 Perl DBI 基礎 1937.2.1 DBI數據類型 1937.2.2 一個簡單的DBI腳本 1937.2.3 處理錯誤 1967.2.4 處理不返回結果集的查詢 1997.2.5 處理返回結果集的查詢 2007.2.6 引用問題 2067.2.7 占位符和參數約束 2097.2.8 指定連接參數 2107.2.9 調試 2137.2.10 使用結果集元數據 2157.3 運行 DBI 2187.3.1 生成歷史同盟目錄 2187.3.2 發送成員資格更新通知 2237.3.3 歷史同盟成員項目編輯 2277.3.4 尋找共同興趣的歷史同盟成員 2317.3.5 聯機歷史同盟目錄 2327.4 在 Web 應用程序中使用 DBI 2347.4.1 設置CGI腳本的Apache 2357.4.2 CGI.pm的簡要介紹 2367.4.3 從Web腳本連接到MySQL服 務器 2397.4.4 samp_db數據庫瀏覽器 2407.4.5 學分保存方案分數瀏覽器 2437.4.6 歷史同盟共同興趣的搜索 246第8章 PHP API 2488.1 PHP 腳本的特點 2488.2 PHP基礎 2488.2.1 使用函數和include 文件 2538.2.2 一個簡單的查詢頁面 2578.2.3 處理查詢結果 2588.2.4 處理錯誤 2618.2.5 引用問題 2628.3 運行 PHP 2638.3.1 輸入學生分數 2638.3.2 美國總統測驗 2698.3.3 歷史同盟聯機成員項的編輯 271第三部分 MySQL 管理第9章 MySQL 管理介紹 2779.1 管理職責概述 2779.2 常規管理 2789.3 安全性 2799.4 數據庫修復和維護 279第10章 MySQL 數據目錄 28010.1 數據目錄的位置 28010.2 數據目錄的結構 28110.2.1 MySQL服務器怎樣提供對數據 的訪問 28210.2.2 數據庫的表示法 28310.2.3 數據庫表的表示法 28310.2.4 數據庫和表命名中的操作系統 約束 28410.2.5 系統性能的數據目錄結構的 含義 28510.2.6 MySQL的狀態文件 28610.3 重定位數據目錄的內容 28810.3.1 重定位方法 28810.3.2 估計重定位的效果 28910.3.3 重定位數據目錄 28910.3.4 重定位數據庫 29010.3.5 重定位數據庫表 29010.3.6 重定位狀態文件 290第11章 常規的MySQL 管理 29211.1 新的 MySQL 安裝的安全性 29211.2 MySQL 服務器的啟動和關閉 29311.2.1 用無特權的用戶賬號運行MySQL 服務器 29311.2.2 啟動服務器的方法 29511.2.3 關閉服務器 29611.2.4 在不連接時收回服務器的控制 29711.3 用戶賬號管理 29811.3.1 創建新用戶和授權 29811.3.2 取消權限和刪除用戶 30211.4 日志文件維護 30311.5 備份和拷貝數據庫 30511.5.1 用mysqldump備份和拷貝數 據庫 30711.5.2 使用直接拷貝數據庫備份和 拷貝方法 30811.5.3 復制數據庫 30911.6 為數據恢復使用備份 30911.6.1 恢復整個數據庫 31011.6.2 恢復單個的表 31011.7 優化服務器 31111.8 運行多個服務器 31211.8.1 配置和安裝多個服務器 31311.8.2 多個服務器的啟動過程 31311.9 更新 MySQL 313第12章 安全性 31512.1 內部安全性:安全數據目錄訪問 31512.2 外部安全性:安全網絡訪問 31712.2.1 MySQL授權表的結構和內容 31712.2.2 服務器如何控制客戶機的訪問 32012.2.3 授權表應避免的風險 32312.2.4 不用GRANT建立用戶 324第13章 數據庫維護和修復 32813.1 檢查和維護數據庫表 32813.1.1 myisamchk和 isamchk的調用 語法 32813.1.2 檢查表 32913.1.3 修復表 32913.1.4 避免與 MySQL 服務器交互 作用 33113.1.5 快速運行myisamchk和 isamchk 33213.2 安排預防性的維護 33313.2.1 用cron定期檢查表 33413.2.2 在系統啟動期間檢查表 335第四部分 附 錄附錄A 獲得和安裝軟件 337附錄B 列類型參考 349附錄C 運算符和函數參考 356附錄D SQL 語法參考 384附錄E MySQL 程序參考 408附錄F C API 參考 431附錄G Perl DBI API 參考 453附錄H PHP API 參考 465附錄 I 有用的第三方工具 482附錄 J 因特網服務商 484
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -