注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux下的MySQL數(shù)據(jù)庫編程

Linux下的MySQL數(shù)據(jù)庫編程

Linux下的MySQL數(shù)據(jù)庫編程

定 價:¥56.00

作 者: 趙廷濤,劉冰,孫興文,劉濤 編著
出版社: 清華大學(xué)出版社
叢編項:
標 簽: LINUX

ISBN: 9787302225164 出版時間: 2010-06-01 包裝: 平裝
開本: 16開 頁數(shù): 518 字數(shù):  

內(nèi)容簡介

  《Linux下的MySQL數(shù)據(jù)庫編程》全面、深入地講解Linux下的數(shù)據(jù)庫開發(fā)技術(shù),既涵蓋理論基礎(chǔ),又囊括案例開發(fā),既包括Linux操作系統(tǒng)和數(shù)據(jù)庫技術(shù)的基礎(chǔ)知識,又詳細介紹MySQL數(shù)據(jù)庫的安裝/配置、查詢優(yōu)化、安全管理及MySQL可視化管理工具的使用,并對幾種典型的數(shù)據(jù)庫連接技術(shù),如C、PHP、Java以及Python等代碼都有較為全面的展示。后面的開發(fā)案例部分細致講解分布式數(shù)據(jù)包抓取系統(tǒng)、實時網(wǎng)頁信息抓取系統(tǒng)、Qt在線聊天系統(tǒng)、嵌入式數(shù)據(jù)庫等,覆蓋了比較廣泛的技術(shù)層面?!禠inux下的MySQL數(shù)據(jù)庫編程》立足于豐富的實踐,是作者多年開發(fā)經(jīng)驗的結(jié)晶。其中關(guān)于應(yīng)用軟件、Web系統(tǒng)、內(nèi)存數(shù)據(jù)庫等大量豐富的應(yīng)用型例子,具有很高的實用價值。《Linux下的MySQL數(shù)據(jù)庫編程》適合在Linux系統(tǒng)下進行數(shù)據(jù)庫編程的開發(fā)人員學(xué)習(xí)和參考,也可供高校計算機相關(guān)專業(yè)的本科生和研究生參考和使用。

作者簡介

暫缺《Linux下的MySQL數(shù)據(jù)庫編程》作者簡介

圖書目錄

第1章 Linux基礎(chǔ)
 1.1 Linux概述
  1.1.1 什么是Linux
  1.1.2 Linux的常見版本
 1.2 Linux的特性
 1.3 Linux的安裝
  1.3.1 安裝準備
  1.3.2 VMware的安裝
  1.3.3 Linux加載與啟動
  1.3.4 SSHClient的安裝
  1.3.5 遠程連接的配置
 1.4 Linux使用
  1.4.1 Linux的基本組成
  1.4.2 Linux文件系統(tǒng)結(jié)構(gòu)
  1.4.3 Linux的常用命令
 1.5 流行Linux站點
 1.6 本章小結(jié)
 1.7 習(xí)題
第2章 Linux下的數(shù)據(jù)庫
 2.1 數(shù)據(jù)庫概述
  2.1.1 什么是數(shù)據(jù)庫
  2.1.2 數(shù)據(jù)庫的特點
  2.1.3 數(shù)據(jù)庫的歷史
  2.1.4 數(shù)據(jù)庫基本原理
 2.2 常見的數(shù)據(jù)庫
  2.2.1 Linux下的數(shù)據(jù)庫
  2.2.2 Oracle數(shù)據(jù)庫
  2.2.3 PostgreSQL數(shù)據(jù)庫
  2.2.4 DB2數(shù)據(jù)庫
  2.2.5 MySQL數(shù)據(jù)庫
 2.3 MySQL數(shù)據(jù)庫
  2.3.1 MySQL分發(fā)包
  2.3.2 MySQL的安裝
  2.3.3 MySQL的基本配置
 2.4 MySQL的基本使用
  2.4.1 MySQL的基本命令
  2.4.2 一個員工信息數(shù)據(jù)庫示例
 2.5 本章小結(jié)
 2.6 習(xí)題
第3章 SQL語言基礎(chǔ)
 3.1 SQL概述
 3.2 數(shù)據(jù)庫操作
  3.2.1 創(chuàng)建數(shù)據(jù)庫
  3.2.2 刪除數(shù)據(jù)庫
 3.3 表的操作
  3.3.1 創(chuàng)建表
  3.3.2 修改表
  3.3.3 刪除表
 3.4 記錄的操作
  3.4.1 插入記錄
  3.4.2 更新記錄
  3.4.3 刪除記錄
 3.5 查詢
 3.6 學(xué)生選課系統(tǒng)數(shù)據(jù)庫設(shè)計示例
  3.6.1 系統(tǒng)分析
  3.6.2 邏輯設(shè)計
  3.6.3 實施
3.7 本章小結(jié)
3.8 習(xí)題
第4章 MySQL高級語法
 4.1 視圖操作
  4.1.1 什么是視圖
  4.1.2 視圖的語法
  4.1.3 視圖的使用
 4.2 觸發(fā)器操作
  4.2.1 什么是觸發(fā)器
  4.2.2 觸發(fā)器的語法
  4.2.3 觸發(fā)器的使用
 4.3 存儲過程操作
  4.3.1 什么是存儲過程
  4.3.2 存儲過程的語法
  4.3.3 存儲過程的使用
 4.4 索引
  4.4.1 什么是索引
  4.4.2 索引的語法
  4.4.3 索引的使用
 4.5 事務(wù)與鎖
  4.5.1 什么是事務(wù)
  4.5.2 事務(wù)的語法
  4.5.3 事務(wù)的使用
 4.6 數(shù)據(jù)類型
  4.6.1 數(shù)值數(shù)據(jù)類型
  4.6.2 字符串數(shù)據(jù)類型
  4.6.3 日期和時間類型
 4.7 本章小結(jié)
 4.8 習(xí)題
第5章 MySQL查詢技術(shù)
 5.1 MySQL運算符
  5.1.1 比較運算符
  5.1.2 邏輯運算符
  5.1.3 算術(shù)運算符
 5.2 MySQL函數(shù)
  5.2.1 字符串操作函數(shù)
  5.2.2 控制函數(shù)
  5.2.3 數(shù)學(xué)函數(shù)
  5.2.4 時間與日期函數(shù)
  5.2.5 加密函數(shù)
 5.3 查詢技術(shù)
  5.3.1 查詢案例
  5.3.2 統(tǒng)計查詢
  5.3.3 排序與分類
  5.3.4 日期查詢
 5.4 復(fù)雜查詢
  5.4.1 案例擴展
  5.4.2 多表查詢
  5.4.3 嵌套查詢
 5.5 本章小結(jié)
 5.6 習(xí)題
第6章 MySQL的管理
 6.1 MySQL權(quán)限管理
  6.1.1 權(quán)限原理
  6.1.2 用戶管理
  6.1.3 grant語句
  6.1.4 show grants語句
  6.1.5 revoke語句
 6.2 數(shù)據(jù)導(dǎo)入與導(dǎo)出
  6.2.1 數(shù)據(jù)導(dǎo)入
  6.2.2 數(shù)據(jù)導(dǎo)出
 6.3 復(fù)制技術(shù)
  6.3.1 表與數(shù)據(jù)復(fù)制
  6.3.2 表結(jié)構(gòu)復(fù)制
  6.3.3 記錄復(fù)制
 6.4 備份與恢復(fù)
  6.4.1 利用mysqldump
  6.4.2 利用SQL語句
  6.4.3 利用backup語句
 6.5 本章小結(jié)
 6.6 習(xí)題
第7章 MySQL常見問題解答
 7.1 MySQL安裝常見問題
  7.1.1 操作系統(tǒng)的注意事項
  7.1.2 MySQL版本的選擇
  7.1.3 MySQL安裝過程中的常見問題
 7.2 MySQL運行維護常見問題
 7.3 MySQL配置常見問題
  7.3.1 MySQL的配置方式
  7.3.2 MySQL的具體配置
 7.4 MySQL安全常見問題
  7.4.1 設(shè)置密碼的問題
  7.4.2 忘記MySQL密碼的問題
  7.4.3 用戶權(quán)限設(shè)定
  7.4.4 創(chuàng)建MySQL用戶
 7.5 優(yōu)化常見問題
  7.5.1 MyISAM存儲引擎的優(yōu)化
  7.5.2 InnoDB存儲引擎的優(yōu)化
 7.6 本章小結(jié)
 7.7 習(xí)題
第8章 MySQL高級特性
 8.1 MySQL的存儲引擎
  8.1.1 存儲引擎簡介
  8.1.2 MyISAM引擎原理
  8.1.3 InnoDB引擎原理
  8.1.4 MyISAM與InnoDB存儲引擎的關(guān)系
 8.2 MySQL的鎖機制
  8.2.1 鎖簡介
  8.2.2 鎖分類
  8.2.3 如何利用鎖進行性能優(yōu)化
 8.3 本章小結(jié)
 8.4 習(xí)題
第9章 可視化工具的使用
 9.1 常用的可視化工具
 9.2 phpMyAdmin
  9.2.1 phpMyAdmin介紹
  9.2.2 phpMyAdmin的安裝
  9.2.3 phpMyAdmin的配置
  9.2.4 phpMyAdmin運行測試
 9.3 phpMyAdmin的基本使用
  9.3.1 phpMyAdmin功能簡介
  9.3.2 phpMyAdmin數(shù)據(jù)庫與數(shù)據(jù)表操作
  9.3.3 數(shù)據(jù)庫用戶權(quán)限的設(shè)置
 9.4 一個微博客的數(shù)據(jù)庫設(shè)計示例
  9.4.1 微博客的概念
  9.4.2 微博客數(shù)據(jù)庫設(shè)計
  9.4.3 實現(xiàn)并測試
 9.5 本章小結(jié)
 9.6 習(xí)題
第10章 MySQL連接技術(shù)
 10.1 MySQL數(shù)據(jù)庫連接概述
 10.2 C語言API
  10.2.1 C API數(shù)據(jù)類型
  10.2.2 C API預(yù)處理
  10.2.3 MySQL數(shù)據(jù)庫連接函數(shù)
  10.2.4 數(shù)據(jù)操作函數(shù)
  10.2.5 關(guān)閉連接
  10.2.6 應(yīng)用示例
 10.3 PHP語言API
  10.3.1 PHP數(shù)據(jù)庫連接概述
  10.3.2 PHP連接MySQL數(shù)據(jù)庫
  10.3.3 數(shù)據(jù)操作
  10.3.4 關(guān)閉連接
  10.3.5 應(yīng)用示例
 10.4 Python語言API
  10.4.1 Python數(shù)據(jù)庫連接概述
  10.4.2 MySQL數(shù)據(jù)庫的連接
  10.4.3 數(shù)據(jù)操作
  10.4.4 關(guān)閉連接
  10.4.5 應(yīng)用示例
 10.5 Java語言API
  10.5.1 Java和JDBC概述
  10.5.2 使用JDBC連接MySQL數(shù)據(jù)庫
  10.5.3 數(shù)據(jù)操作
  10.5.4 關(guān)閉連接
  10.5.5 應(yīng)用示例
 10.6 本章小結(jié)
 10.7 習(xí)題
第11章 Linux應(yīng)用程序開發(fā)基礎(chǔ)
 11.1 Linux程序開發(fā)概述
 11.2 Qt開發(fā)基礎(chǔ)
  11.2.1 Qt簡介
  11.2.2 Qt基礎(chǔ)
  11.2.3 常用的Qt類與控件
  11.2.4 使用Qt Creator開發(fā)Qt程序
 11.3 網(wǎng)絡(luò)應(yīng)用開發(fā)基礎(chǔ)
  11.3.1 網(wǎng)絡(luò)編程基礎(chǔ)
  11.3.2 TCP/IP協(xié)議
  11.3.3 套接字
 11.4 Linux下的Web開發(fā)
  11.4.1 Web開發(fā)簡介
  11.4.2 PHP開發(fā)基礎(chǔ)
  11.4.3 JSP開發(fā)基礎(chǔ)
 11.5 本章小結(jié)
 11.6 習(xí)題
第12章 分布式數(shù)據(jù)包抓取系統(tǒng)
 12.1 入侵檢測系統(tǒng)
  12.1.1 什么是入侵檢測系統(tǒng)
  12.1.2 入侵檢測系統(tǒng)的組成
  12.1.3 入侵檢測系統(tǒng)的產(chǎn)品
 12.2 需求描述
  12.2.1 基本功能
  12.2.2 技術(shù)難點
 12.3 Libpcap庫的使用
  12.3.1 Libpcap簡介
  12.3.2 Libpcap的安裝與使用
  12.3.3 工作原理介紹
 12.4 系統(tǒng)的架構(gòu)
  12.4.1 模塊劃分
  12.4.2 信息的格式
  12.4.3 表的設(shè)計
  12.4.4 主控制模塊的設(shè)計
  12.4.5 采集模塊的設(shè)計
  12.4.6 存儲模塊的設(shè)計
 12.5 系統(tǒng)的實現(xiàn)
  12.5.1 基本數(shù)據(jù)結(jié)構(gòu)
  12.5.2 公共數(shù)據(jù)
  12.5.3 公共函數(shù)
  12.5.4 主控制模塊的實現(xiàn)
  12.5.5 采集模塊的實現(xiàn)
  12.5.6 存儲模塊的實現(xiàn)
  12.5.7 數(shù)據(jù)庫自動切換的實現(xiàn)
  12.5.8 其他模塊的實現(xiàn)
 12.6 系統(tǒng)部署與測試
  12.6.1 編譯與執(zhí)行
  12.6.2 采集與存儲工作的開啟
  12.6.3 采集與存儲工作的關(guān)閉
  12.6.4 幫助與其他功能的測試
 12.7 本章小結(jié)
 12.8 習(xí)題
第13章 網(wǎng)址信息收集器
 13.1 URL與搜索引擎
  13.1.1 什么是URL
  13.1.2 搜索引擎
  13.1.3 網(wǎng)址信息收集器的工作原理
 13.2 主要技術(shù)介紹
  13.2.1 總述
  13.2.2 DNS實現(xiàn)
  13.2.3 HTTP請求與數(shù)據(jù)下載
  13.2.4 一個完整的示例
 13.3 系統(tǒng)架構(gòu)
  13.3.1 模塊劃分
  13.3.2 表的設(shè)計
  13.3.3 主控制模塊的設(shè)計
  13.3.4 采集模塊的設(shè)計
  13.3.5 網(wǎng)頁分析模塊的設(shè)計
  13.3.6 存儲模塊的設(shè)計
 13.4 系統(tǒng)實現(xiàn)
  13.4.1 概述
  13.4.2 主控模塊
  13.4.3 公共數(shù)據(jù)區(qū)
  13.4.4 網(wǎng)址信息采集模塊
  13.4.5 網(wǎng)址分析與存儲模塊
  13.4.6 其他模塊介紹
 13.5 系統(tǒng)編譯與運行
  13.5.1 編譯
  13.5.2 執(zhí)行
 13.6 本章小結(jié)
 13.7 習(xí)題
第14章 聊天工具的開發(fā)
 14.1 需求分析
  14.1.1 聊天工具介紹
  14.1.2 聊天工具的功能
  14.1.3 需求定位
 14.2 總體設(shè)計
  14.2.1 架構(gòu)設(shè)計
  14.2.2 服務(wù)器端設(shè)計
  14.2.3 客戶端設(shè)計
  14.2.4 通信協(xié)議設(shè)計
  14.2.5 數(shù)據(jù)庫表的設(shè)計
 14.3 服務(wù)器端實現(xiàn)
  14.3.1 公共數(shù)據(jù)的設(shè)計
  14.3.2 主調(diào)度模塊的實現(xiàn)
  14.3.3 數(shù)據(jù)接收模塊的實現(xiàn)
  14.3.4 業(yè)務(wù)服務(wù)模塊的實現(xiàn)
  14.3.5 數(shù)據(jù)寫入模塊的實現(xiàn)
  14.3.6 即時服務(wù)啟動
  14.3.7 即時服務(wù)停止
 14.4 客戶端實現(xiàn)
  14.4.1 客戶端界面設(shè)計
  14.4.2 數(shù)據(jù)結(jié)構(gòu)的設(shè)計
  14.4.3 登錄模塊的設(shè)計
  14.4.4 注冊模塊的設(shè)計
  14.4.5 聊天模塊的設(shè)計
  14.4.6 離線模塊的設(shè)計
  14.4.7 數(shù)據(jù)接收模塊的設(shè)計
 14.5 編譯與運行
  14.5.1 服務(wù)器端編譯與執(zhí)行
  14.5.2 客戶端編譯與執(zhí)行
  14.5.3 測試示意圖
 14.6 本章小結(jié)
 14.7 習(xí)題
第15章 嵌入式數(shù)據(jù)庫
 15.1 嵌入式數(shù)據(jù)庫簡介
  15.1.1 什么是嵌入式數(shù)據(jù)庫
  15.1.2 嵌入式數(shù)據(jù)庫分類
  15.1.3 嵌入式數(shù)據(jù)庫的應(yīng)用領(lǐng)域
  15.1.4 嵌入式數(shù)據(jù)庫的未來
 15.2 常見的嵌入式數(shù)據(jù)庫
  15.2.1 SQLite簡介
  15.2.2 Berkeley DB簡介
  15.2.3 Empress簡介
 15.3 Berkeley DB的配置
  15.3.1 Berkeley DB的下載
  15.3.2 Berkeley DB的安裝
  15.3.3 Berkeley DB測試
 15.4 Berkeley DB的原理
  15.4.1 Berkeley DB的設(shè)計思想
  15.4.2 Berkeley DB的核心數(shù)據(jù)結(jié)構(gòu)
  15.4.3 Berkeley DB基本算法
 15.5 Berkeley DB的主要函數(shù)
  15.5.1 數(shù)據(jù)庫的打開
  15.5.2 添加數(shù)據(jù)
  15.5.3 查詢數(shù)據(jù)
  15.5.4 刪除數(shù)據(jù)
  15.5.5 數(shù)據(jù)庫的關(guān)閉、刪除與重命名
  15.5.6 錯誤處理
 15.6 本章小結(jié)
 15.7 習(xí)題
第16章 SQLite
 16.1 SQLite的安裝與配置
  16.1.1 SQLite下載
  16.1.2 SQLite安裝
  16.1.3 SQLite的基本使用
  16.1.4 SQLite的一個小示例
 16.2 SQLite的原理
  16.2.1 SQLite的基本架構(gòu)
  16.2.2 SQLite的數(shù)據(jù)類型
  16.2.3 SQLite的數(shù)據(jù)導(dǎo)入與導(dǎo)出
  16.2.4 SQL高級用法
  16.2.5 SQLite的一些內(nèi)置函數(shù)
 16.3 SQLite的編程接口
  16.3.1 C語言接口庫
  16.3.2 數(shù)據(jù)庫打開與關(guān)閉函數(shù)
  16.3.3 SQL執(zhí)行函數(shù)
  16.3.4 數(shù)據(jù)查詢函數(shù)
  16.3.5 錯誤處理函數(shù)
 16.4 使用示例
 16.5 本章小結(jié)
 16.6 習(xí)題
參考文獻
附錄:各章習(xí)題答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號