MySQL入門很簡單的目錄
第1篇 mysql數(shù)據(jù)庫基礎(chǔ)
第1章 數(shù)據(jù)庫概述( 教學(xué)視頻:10分鐘) 2
1.1 數(shù)據(jù)庫理論基礎(chǔ) 2
1.1.1 數(shù)據(jù)存儲方式 2
1.1.2 數(shù)據(jù)庫泛型 3
1.1.3 數(shù)據(jù)庫在開發(fā)中作用 4
1.2 數(shù)據(jù)庫技術(shù)構(gòu)成 4
1.2.1 數(shù)據(jù)庫系統(tǒng) 4
1.2.2 sql語言 5
1.2.3 數(shù)據(jù)庫訪問技術(shù) 5
1.3 mysql基礎(chǔ) 6
1.3.1 常見數(shù)據(jù)庫系統(tǒng) 6
1.3.2 為什么要使用mysql 7
1.3.3 mysql版本和獲取 8
1.4 如何學(xué)習(xí)數(shù)據(jù)庫 9
1.5 常見問題及解答 10
1.6 小結(jié) 10
1.7 本章習(xí)題 10
第2章 windows平臺下安裝與配置mysql( 教學(xué)視頻:52分鐘) 11
2.1 安裝與配置mysql 11
.2.1.1 安裝mysql 11
2.1.2 配置mysql 14
2.2 啟動服務(wù)并登錄mysql數(shù)據(jù)庫 19
2.2.1 啟動mysql服務(wù) 19
2.2.2 登錄mysql數(shù)據(jù)庫 20
2.2.3 配置path變量 22
2.3 更改mysql的配置 23
2.3.1 通過配置向?qū)砀呐渲?23
2.3.2 手工更改配置 24
2.4 mysql常用圖形管理工具 27
2.5 使用免安裝的mysql 28
2.6 上機(jī)實(shí)踐 30
2.7 常見問題及解答 31
2.8 小結(jié) 31
2.9 本章習(xí)題 31
第3章 linux平臺下安裝與配置mysql( 教學(xué)視頻:7分鐘) 32
3.1 linux操作系統(tǒng)下的mysql版本介紹 32
3.2 安裝和配置mysql的rpm包 33
3.3 安裝和配置mysql的二進(jìn)制包 37
3.4 安裝和配置mysql的源碼包 41
3.5 上機(jī)實(shí)踐 45
3.6 常見問題及解答 46
3.7 小結(jié) 46
3.8 本章習(xí)題 47
第2篇 mysql數(shù)據(jù)庫基本操作
第4章 mysql數(shù)據(jù)類型( 教學(xué)視頻:92分鐘) 50
4.1 mysql數(shù)據(jù)類型介紹 50
4.1.1 整數(shù)類型 50
4.1.2 浮點(diǎn)數(shù)類型和定點(diǎn)數(shù)類型 52
4.1.3 日期與時(shí)間類型 53
4.1.4 字符串類型 60
4.1.5 二進(jìn)制類型 63
4.2 如何選擇數(shù)據(jù)類型 65
4.3 常見問題及解答 67
4.4 小結(jié) 67
4.5 本章習(xí)題 67
第5章 操作數(shù)據(jù)庫( 教學(xué)視頻:29分鐘) 68
5.1 創(chuàng)建數(shù)據(jù)庫 68
5.2 刪除數(shù)據(jù)庫 69
5.3 數(shù)據(jù)庫存儲引擎 70
5.3.1 mysql存儲引擎簡介 70
5.3.2 innodb存儲引擎 73
5.3.3 myisam存儲引擎 73
5.3.4 memory存儲引擎 74
5.3.5 存儲引擎的選擇 74
5.4 本章實(shí)例 75
5.5 上機(jī)實(shí)踐 77
5.6 常見問題及解答 78
5.7 小結(jié) 78
5.8 本章習(xí)題 78
第6章 創(chuàng)建、修改和刪除表( 教學(xué)視頻:113分鐘) 79
6.1 創(chuàng)建表 79
6.1.1 創(chuàng)建表的語法形式 79
6.1.2 設(shè)置表的主鍵 80
6.1.3 設(shè)置表的外鍵 81
6.1.4 設(shè)置表的非空約束 82
6.1.5 設(shè)置表的唯一性約束 82
6.1.6 設(shè)置表的屬性值自動增加 82
6.1.7 設(shè)置表的屬性的默認(rèn)值 83
6.2 查看表結(jié)構(gòu) 84
6.2.1 查看表基本結(jié)構(gòu)語句describe 84
6.2.2 查看表詳細(xì)結(jié)構(gòu)語句show create table 84
6.3 修改表 85
6.3.1 修改表名 85
6.3.2 修改字段的數(shù)據(jù)類型 86
6.3.3 修改字段名 87
6.3.4 增加字段 89
6.3.5 刪除字段 93
6.3.6 修改字段的排列位置 94
6.3.7 更改表的存儲引擎 96
6.3.8 刪除表的外鍵約束 97
6.4 刪除表 98
6.4.1 刪除沒有被關(guān)聯(lián)的普通表 98
6.4.2 刪除被其他表關(guān)聯(lián)的父表 99
6.5 本章實(shí)例 100
6.6 上機(jī)實(shí)踐 106
6.7 常見問題及解答 109
6.8 小結(jié) 110
6.9 本章習(xí)題 110
第7章 索引( 教學(xué)視頻:82分鐘) 112
7.1 索引簡介 112
7.1.1 索引的含義和特點(diǎn) 112
7.1.2 索引的分類 113
7.1.3 索引的設(shè)計(jì)原則 114
7.2 創(chuàng)建索引 115
7.2.1 創(chuàng)建表的時(shí)候創(chuàng)建索引 115
7.2.2 在已經(jīng)存在的表上創(chuàng)建索引 119
7.2.3 用alter table語句來創(chuàng)建索引 121
7.3 刪除索引 123
7.4 本章實(shí)例 124
7.5 上機(jī)實(shí)踐 128
7.6 常見問題及解答 130
7.7 小結(jié) 130
7.8 本章習(xí)題 130
第8章 視圖( 教學(xué)視頻:80分鐘) 131
8.1 視圖簡介 131
8.1.1 視圖的含義 131
8.1.2 視圖的作用 132
8.2 創(chuàng)建視圖 133
8.2.1 創(chuàng)建視圖的語法形式 133
8.2.2 在單表上創(chuàng)建視圖 134
8.2.3 在多表上創(chuàng)建視圖 135
8.3 查看視圖 136
8.3.1 describe語句查看視圖基本信息 136
8.3.2 show table status語句查看視圖基本信息 137
8.3.3 show create view語句查看視圖詳細(xì)信息 138
8.3.4 在views表中查看視圖詳細(xì)信息 139
8.4 修改視圖 140
8.4.1 create or replace view語句修改視圖 140
8.4.2 alter語句修改視圖 141
8.5 更新視圖 142
8.6 刪除視圖 145
8.7 本章實(shí)例 146
8.8 上機(jī)實(shí)踐 150
8.9 常見問題及解答 152
8.10 小結(jié) 152
8.11 本章習(xí)題 153
第9章 觸發(fā)器( 教學(xué)視頻:59分鐘) 154
9.1 創(chuàng)建觸發(fā)器 154
9.1.1 創(chuàng)建只有一個(gè)執(zhí)行語句的觸發(fā)器 154
9.1.2 創(chuàng)建有多個(gè)執(zhí)行語句的觸發(fā)器 155
9.2 查看觸發(fā)器 156
9.2.1 show triggers語句查看觸發(fā)器信息 156
9.2.2 在triggers表中查看觸發(fā)器信息 157
9.3 觸發(fā)器的使用 159
9.4 刪除觸發(fā)器 160
9.5 本章實(shí)例 160
9.6 上機(jī)實(shí)踐 163
9.7 常見問題及解答 164
9.8 小結(jié) 164
9.9 本章習(xí)題 165
第3篇 sql查詢語句
第10章 查詢數(shù)據(jù)( 教學(xué)視頻:207分鐘) 168
10.1 基本查詢語句 168
10.2 單表查詢 170
10.2.1 查詢所有字段 170
10.2.2 查詢指定字段 171
10.2.3 查詢指定記錄 172
10.2.4 帶in關(guān)鍵字的查詢 173
10.2.5 帶between and的范圍查詢 174
10.2.6 帶like的字符匹配查詢 175
10.2.7 查詢空值 177
10.2.8 帶and的多條件查詢 178
10.2.9 帶or的多條件查詢 179
10.2.10 查詢結(jié)果不重復(fù) 181
10.2.11 對查詢結(jié)果排序 182
10.2.12 分組查詢 184
10.2.13 用limit限制查詢結(jié)果的數(shù)量 188
10.3 使用集合函數(shù)查詢 190
10.3.1 count()函數(shù) 190
10.3.2 sum()函數(shù) 191
10.3.3 avg()函數(shù) 192
10.3.4 max()函數(shù) 193
10.3.5 min()函數(shù) 194
10.4 連接查詢 195
10.4.1 內(nèi)連接查詢 195
10.4.2 外連接查詢 196
10.4.3 復(fù)合條件連接查詢 198
10.5 子查詢 199
10.5.1 帶in關(guān)鍵字的子查詢 199
10.5.2 帶比較運(yùn)算符的子查詢 200
10.5.3 帶exists關(guān)鍵字的子查詢 203
10.5.4 帶any關(guān)鍵字的子查詢 205
10.5.5 帶all關(guān)鍵字的子查詢 206
10.6 合并查詢結(jié)果 207
10.7 為表和字段取別名 208
10.7.1 為表取別名 208
10.7.2 為字段取別名 209
10.8 使用正則表達(dá)式查詢 211
10.8.1 查詢以特定字符或字符串開頭的記錄 211
10.8.2 查詢以特定字符或字符串結(jié)尾的記錄 212
10.8.3 用符號“.”來替代字符串中的任意一個(gè)字符 213
10.8.4 匹配指定字符中的任意一個(gè) 213
10.8.5 匹配指定字符以外的字符 214
10.8.6 匹配指定字符串 215
10.8.7 使用“*”和“+”來匹配多個(gè)字符 216
10.8.8 使用{m}或者{m,n}來指定字符串連續(xù)出現(xiàn)的次數(shù) 216
10.9 本章實(shí)例 217
10.10 上機(jī)實(shí)踐 228
10.11 常見問題及解答 232
10.12 小結(jié) 233
10.13 本章習(xí)題 233
第11章 插入、更新與刪除數(shù)據(jù)( 教學(xué)視頻:45分鐘) 234
11.1 插入數(shù)據(jù) 234
11.1.1 為表的所有字段插入數(shù)據(jù) 234
11.1.2 為表的指定字段插入數(shù)據(jù) 236
11.1.3 同時(shí)插入多條記錄 238
11.1.4 將查詢結(jié)果插入到表中 239
11.2 更新數(shù)據(jù) 240
11.3 刪除數(shù)據(jù) 242
11.4 本章實(shí)例 244
11.5 上機(jī)實(shí)踐 248
11.6 常見問題及解答 250
11.7 小結(jié) 250
11.8 本章習(xí)題 250
第12章 mysql運(yùn)算符( 教學(xué)視頻:75分鐘) 252
12.1 運(yùn)算符簡介 252
12.2 算術(shù)運(yùn)算符 253
12.3 比較運(yùn)算符 254
12.4 邏輯運(yùn)算符 260
12.5 位運(yùn)算符 263
12.6 運(yùn)算符的優(yōu)先級 265
12.7 本章實(shí)例 266
12.8 上機(jī)實(shí)踐 267
12.9 常見問題及解答 268
12.10 小結(jié) 268
12.11 本章習(xí)題 269
第13章 mysql函數(shù)( 教學(xué)視頻:132分鐘) 270
13.1 mysql函數(shù)簡介 270
13.2 數(shù)學(xué)函數(shù) 271
13.2.1 絕對值函數(shù)abs(x)和返回圓周率的函數(shù)pi() 272
13.2.2 平方根函數(shù)sqrt(x)和求余函數(shù)mod(x,y) 272
13.2.3 獲取整數(shù)的函數(shù)ceil(x)、ceiling(x)和floor(x) 272
13.2.4 獲取隨機(jī)數(shù)的函數(shù)rand()和rand(x) 273
13.2.5 四舍五入函數(shù)round(x)、round(x,y)和truncate(x,y) 273
13.2.6 符號函數(shù)sign(x) 274
13.2.7 冪運(yùn)算函數(shù)pow(x,y)、power(x,y)和exp(x) 274
13.2.8 對數(shù)運(yùn)算函數(shù)log(x)和log10(x) 274
13.2.9 角度與弧度相互轉(zhuǎn)換的函數(shù)radians(x)和degrees(x) 275
13.2.10 正弦函數(shù)sin(x)和反正弦函數(shù)asin(x) 275
13.2.11 余弦函數(shù)cos(x)和反余弦函數(shù)acos(x) 276
13.2.12 正切函數(shù)、反正切函數(shù)和余切函數(shù) 276
13.3 字符串函數(shù) 277
13.3.1 計(jì)算字符串字符數(shù)的函數(shù)和字符串長度的函數(shù) 278
13.3.2 合并字符串的函數(shù)concat(s1,s2,…) 和concat_ws(x,s1,s2,…) 278
13.3.3 替換字符串的函數(shù)insert(s1,x,len,s2) 278
13.3.4 字母大小寫轉(zhuǎn)換函數(shù) 279
13.3.5 獲取指定長度的字符串的函數(shù)left(s,n)和right(s,n) 279
13.3.6 填充字符串的函數(shù)lpad(s1,len,s2)和rpad(s1,len,s2) 279
13.3.7 刪除空格的函數(shù)ltrim(s)、rtrim(s)和trim(s) 280
13.3.8 刪除指定字符串的函數(shù)trim(s1 from s) 280
13.3.9 重復(fù)生成字符串的函數(shù)repeat(s,n) 281
13.3.10 空格函數(shù)space(n)和替換函數(shù)replace(s,s1,s2) 281
13.3.11 比較字符串大小的函數(shù)strcmp(s1,s2) 281
13.3.12 獲取子串的函數(shù)substring(s,n,len)和mid(s,n,len) 281
13.3.13 匹配子串開始位置的函數(shù) 282
13.3.14 字符串逆序的函數(shù)reverse(s) 282
13.3.15 返回指定位置的字符串的函數(shù) 282
13.3.16 返回指定字符串位置的函數(shù)field(s,s1,s2,…) 283
13.3.17 返回子串位置的函數(shù)find_in_set(s1,s2) 283
13.3.18 選取字符串的函數(shù)make_set(x,s1,s2,…) 283
13.4 日期和時(shí)間函數(shù) 284
13.4.1 獲取當(dāng)前日期的函數(shù)和獲取當(dāng)前時(shí)間的函數(shù) 285
13.4.2 獲取當(dāng)前日期和時(shí)間的函數(shù) 285
13.4.3 unix時(shí)間戳函數(shù) 286
13.4.4 返回utc日期的函數(shù)和返回utc時(shí)間的函數(shù) 286
13.4.5 獲取月份的函數(shù)month(d)和monthname(d) 286
13.4.6 獲取星期的函數(shù)dayname(d)、dayofweek(d)和weekday(d) 287
13.4.7 獲取星期數(shù)的函數(shù)week(d)和weekofyear(d) 287
13.4.8 獲取天數(shù)的函數(shù)dayofyear(d)和dayofmonth(d) 288
13.4.9 獲取年份、季度、小時(shí)、分鐘和秒鐘的函數(shù) 288
13.4.10 獲取日期的指定值的函數(shù)extract(type from d) 288
13.4.11 時(shí)間和秒鐘轉(zhuǎn)換的函數(shù) 289
13.4.12 計(jì)算日期和時(shí)間的函數(shù) 289
13.4.13 將日期和時(shí)間格式化的函數(shù) 291
13.5 條件判斷函數(shù) 294
13.5.1 if(expr,v1,v2)函數(shù) 294
13.5.2 ifnull(v1,v2)函數(shù) 295
13.5.3 case函數(shù) 295
13.6 系統(tǒng)信息函數(shù) 296
13.6.1 獲取mysql版本號、連接數(shù)和數(shù)據(jù)庫名的函數(shù) 297
13.6.2 獲取用戶名的函數(shù) 297
13.6.3 獲取字符串的字符集和排序方式的函數(shù) 298
13.6.4 獲取最后一個(gè)自動生成的id值的函數(shù) 298
13.7 加密函數(shù) 299
13.7.1 加密函數(shù)password(str) 299
13.7.2 加密函數(shù)md5(str) 299
13.7.3 加密函數(shù)encode(str,pswd_str) 300
13.7.4 解密函數(shù)decode(crypt_str,pswd_str) 300
13.8 其他函數(shù) 300
13.8.1 格式化函數(shù)format(x,n) 300
13.8.2 不同進(jìn)制的數(shù)字進(jìn)行轉(zhuǎn)換的函數(shù) 301
13.8.3 ip地址與數(shù)字相互轉(zhuǎn)換的函數(shù) 301
13.8.4 加鎖函數(shù)和解鎖函數(shù) 302
13.8.5 重復(fù)執(zhí)行指定操作的函數(shù) 303
13.8.6 改變字符集的函數(shù) 303
13.8.7 改變字段數(shù)據(jù)類型的函數(shù) 303
13.9 本章實(shí)例 304
13.10 上機(jī)實(shí)踐 307
13.11 常見問題及解答 308
13.12 小結(jié) 308
13.13 本章習(xí)題 309
第14章 存儲過程和函數(shù)( 教學(xué)視頻:78分鐘) 310
14.1 創(chuàng)建存儲過程和函數(shù) 310
14.1.1 創(chuàng)建存儲過程 310
14.1.2 創(chuàng)建存儲函數(shù) 312
14.1.3 變量的使用 313
14.1.4 定義條件和處理程序 313
14.1.5 光標(biāo)的使用 315
14.1.6 流程控制的使用 316
14.2 調(diào)用存儲過程和函數(shù) 319
14.2.1 調(diào)用存儲過程 319
14.2.2 調(diào)用存儲函數(shù) 320
14.3 查看存儲過程和函數(shù) 321
14.3.1 show status語句查看存儲過程和函數(shù)的狀態(tài) 321
14.3.2 show create語句查看存儲過程和函數(shù)的定義 321
14.3.3 從information_schema.routines表中查看存儲過程和函數(shù)的信息 322
14.4 修改存儲過程和函數(shù) 323
14.5 刪除存儲過程和函數(shù) 324
14.6 本章實(shí)例 325
14.7 上機(jī)實(shí)踐 327
14.8 常見問題及解答 328
14.9 小結(jié) 329
14.10 本章習(xí)題 329
第4篇 mysql數(shù)據(jù)庫高級管理
第15章 mysql用戶管理( 教學(xué)視頻:75分鐘) 332
15.1 權(quán)限表 332
15.1.1 user表 332
15.1.2 db表和host表 333
15.1.3 tables_priv表和columns_priv表 334
15.1.4 procs_priv表 334
15.2 賬戶管理 335
15.2.1 登錄和退出mysql服務(wù)器 335
15.2.2 新建普通用戶 336
15.2.3 刪除普通用戶 338
15.2.4 root用戶修改自己的密碼 339
15.2.5 root用戶修改普通用戶密碼 340
15.2.6 普通用戶修改密碼 342
15.2.7 root用戶密碼丟失的解決辦法 342
15.3 權(quán)限管理 344
15.3.1 mysql的各種權(quán)限 344
15.3.2 授權(quán) 345
15.3.3 收回權(quán)限 346
15.3.4 查看權(quán)限 347
15.4 本章實(shí)例 348
15.5 上機(jī)實(shí)踐 349
15.6 常見問題及解答 350
15.7 小結(jié) 351
15.8 本章習(xí)題 351
第16章 數(shù)據(jù)備份與還原( 教學(xué)視頻:56分鐘) 352
16.1 數(shù)據(jù)備份 352
16.1.1 使用mysqldump命令備份 352
16.1.2 直接復(fù)制整個(gè)數(shù)據(jù)庫目錄 354
16.1.3 使用mysqlhotcopy工具快速備份 355
16.2 數(shù)據(jù)還原 355
16.2.1 使用mysql命令還原 356
16.2.2 直接復(fù)制到數(shù)據(jù)庫目錄 356
16.3 數(shù)據(jù)庫遷移 357
16.3.1 相同版本的mysql數(shù)據(jù)庫之間的遷移 357
16.3.2 不同版本的mysql數(shù)據(jù)庫之間的遷移 357
16.3.3 不同數(shù)據(jù)庫之間遷移 358
16.4 表的導(dǎo)出和導(dǎo)入 358
16.4.1 用select…into outfile導(dǎo)出文本文件 358
16.4.2 用mysqldump命令導(dǎo)出文本文件 359
16.4.3 用mysql命令導(dǎo)出文本文件 360
16.4.4 用load data infile方式導(dǎo)入文本文件 361
16.4.5 用mysqlimport命令導(dǎo)入文本文件 362
16.5 本章實(shí)例 362
16.6 上機(jī)實(shí)踐 365
16.7 常見問題及解答 366
16.8 小結(jié) 366
16.9 本章習(xí)題 367
第17章 mysql日志( 教學(xué)視頻:54分鐘) 368
17.1 日志簡介 368
17.2 二進(jìn)制日志 369
17.2.1 啟動和設(shè)置二進(jìn)制日志 369
17.2.2 查看二進(jìn)制日志 370
17.2.3 刪除二進(jìn)制日志 370
17.2.4 使用二進(jìn)制日志還原數(shù)據(jù)庫 371
17.2.5 暫時(shí)停止二進(jìn)制日志功能 372
17.3 錯誤日志 372
17.3.1 啟動和設(shè)置錯誤日志 372
17.3.2 查看錯誤日志 373
17.3.3 刪除錯誤日志 373
17.4 通用查詢?nèi)罩?374
17.4.1 啟動和設(shè)置通用查詢?nèi)罩?374
17.4.2 查看通用查詢?nèi)罩?374
17.4.3 刪除通用查詢?nèi)罩?375
17.5 慢查詢?nèi)罩?375
17.5.1 啟動和設(shè)置慢查詢?nèi)罩?375
17.5.2 查看慢查詢?nèi)罩?376
17.5.3 刪除慢查詢?nèi)罩?376
17.6 本章實(shí)例 376
17.7 上機(jī)實(shí)踐 380
17.8 常見問題及解答 381
17.9 小結(jié) 381
17.10 本章習(xí)題 381
第18章 性能優(yōu)化( 教學(xué)視頻:48分鐘) 382
18.1 優(yōu)化簡介 382
18.2 優(yōu)化查詢 383
18.2.1 分析查詢語句 383
18.2.2 索引對查詢速度的影響 384
18.2.3 使用索引查詢 385
18.2.4 優(yōu)化子查詢 387
18.3 優(yōu)化數(shù)據(jù)庫結(jié)構(gòu) 388
18.3.1 將字段很多的表分解成多個(gè)表 388
18.3.2 增加中間表 388
18.3.3 增加冗余字段 389
18.3.4 優(yōu)化插入記錄的速度 390
18.3.5 分析表、檢查表和優(yōu)化表 391
18.4 優(yōu)化mysql服務(wù)器 392
18.4.1 優(yōu)化服務(wù)器硬件 392
18.4.2 優(yōu)化mysql的參數(shù) 393
18.5 本章實(shí)例 394
18.6 上機(jī)實(shí)踐 395
18.7 常見問題及解答 396
18.8 小結(jié) 397
18.9 本章習(xí)題 397
第5篇 mysql應(yīng)用與實(shí)戰(zhàn)開發(fā)
第19章 java訪問mysql數(shù)據(jù)庫( 教學(xué)視頻:45分鐘) 400
19.1 java連接mysql數(shù)據(jù)庫 400
19.1.1 下載jdbc驅(qū)動mysql connector/j 400
19.1.2 安裝mysql connector/j驅(qū)動 400
19.1.3 連接mysql數(shù)據(jù)庫 402
19.2 java操作mysql數(shù)據(jù)庫 403
19.2.1 創(chuàng)建statement對象 403
19.2.2 使用select語句查詢數(shù)據(jù) 403
19.2.3 插入、更新或者刪除數(shù)據(jù) 404
19.2.4 執(zhí)行任意sql語句 405
19.2.5 關(guān)閉創(chuàng)建的對象 406
19.3 java備份與還原mysql數(shù)據(jù)庫 406
19.3.1 java備份mysql數(shù)據(jù)庫 406
19.3.2 java還原mysql數(shù)據(jù)庫 407
19.4 本章實(shí)例 407
19.5 上機(jī)實(shí)踐 410
19.6 常見問題及解答 413
19.7 小結(jié) 413
19.8 本章習(xí)題 414
第20章 php訪問mysql數(shù)據(jù)庫( 教學(xué)視頻:44分鐘) 415
20.1 php連接mysql數(shù)據(jù)庫 415
20.1.1 windows操作系統(tǒng)下配置php 415
20.1.2 linux操作系統(tǒng)下配置php 417
20.1.3 連接mysql數(shù)據(jù)庫 418
20.2 php操作mysql數(shù)據(jù)庫 419
20.2.1 執(zhí)行sql語句 419
20.2.2 處理查詢結(jié)果 420
20.2.3 獲取查詢結(jié)果的字段名 421
20.2.4 一次執(zhí)行多個(gè)sql語句 421
20.2.5 處理帶參數(shù)的sql語句 422
20.2.6 關(guān)閉創(chuàng)建的對象 423
20.3 php備份與還原mysql數(shù)據(jù)庫 424
20.3.1 php備份mysql數(shù)據(jù)庫 424
20.3.2 php還原mysql數(shù)據(jù)庫 424
20.4 本章實(shí)例 425
20.5 上機(jī)實(shí)踐 426
20.6 常見問題及解答 427
20.7 小結(jié) 427
20.8 本章習(xí)題 428
第21章 c#訪問mysql數(shù)據(jù)庫( 教學(xué)視頻:55分鐘) 429
21.1 c#連接mysql數(shù)據(jù)庫 429
21.1.1 下載connector/net驅(qū)動程序 429
21.1.2 安裝connector/net驅(qū)動程序 430
21.1.3 使用connector/net驅(qū)動程序 431
21.1.4 連接mysql數(shù)據(jù)庫 432
21.2 c#操作mysql數(shù)據(jù)庫 433
21.2.1 創(chuàng)建mysqlcommand對象 433
21.2.2 插入、更新或者刪除數(shù)據(jù) 434
21.2.3 使用select語句查詢數(shù)據(jù) 434
21.2.4 一次執(zhí)行多個(gè)select語句 435
21.2.5 處理select語句只返回一個(gè)值的情況 436
21.2.6 處理帶參數(shù)的sql語句 437
21.2.7 使用dataset對象和datatable對象 438
21.2.8 關(guān)閉創(chuàng)建的對象 438
21.3 c#備份與還原mysql數(shù)據(jù)庫 439
21.3.1 c#備份mysql數(shù)據(jù)庫 439
21.3.2 c#還原mysql數(shù)據(jù)庫 440
21.4 本章實(shí)例 440
21.5 上機(jī)實(shí)踐 443
21.6 常見問題及解答 445
21.7 小結(jié) 445
21.8 本章習(xí)題 445
第22章 駕校學(xué)員管理系統(tǒng)( 教學(xué)視頻:95分鐘) 446
22.1 系統(tǒng)概述 446
22.2 系統(tǒng)功能 446
22.3 數(shù)據(jù)庫設(shè)計(jì) 447
22.3.1 設(shè)計(jì)表 447
22.3.2 設(shè)計(jì)索引 452
22.3.3 設(shè)計(jì)視圖 453
22.3.4 設(shè)計(jì)觸發(fā)器 454
22.4 系統(tǒng)實(shí)現(xiàn) 455
22.4.1 構(gòu)建工程 455
22.4.2 訪問和操作mysql數(shù)據(jù)庫的代碼 455
22.5 用戶管理模塊 458
22.5.1 用戶登錄功能 458
22.5.2 修改密碼 459
22.6 學(xué)籍管理模塊 460
22.6.1 添加學(xué)員的學(xué)籍信息 460
22.6.2 查詢學(xué)員的學(xué)籍信息 461
22.6.3 修改學(xué)員的學(xué)籍信息 462
22.6.4 刪除學(xué)員的學(xué)籍信息 462
22.7 體檢管理模塊 462
22.8 成績管理模塊 464
22.9 證書管理模塊 465
22.10 小結(jié) 466
MySQL三目運(yùn)算入門指南mysql三目運(yùn)算簡單
MySQL三目運(yùn)算入門指南 MySQL中的三目運(yùn)算是一種非常實(shí)用和方便的運(yùn)算方法,可以幫助開發(fā)人員更加高效地編寫出更加簡潔的SQL語句。在本篇文章中,我們將會為初學(xué)者們介紹MySQL三目運(yùn)算的概念、語法以及使用方法,以方便大家更好的學(xué)習(xí)和使用。什么是MySQL三目運(yùn)算?MySQL三目運(yùn)算是一種條件運(yùn)算符,也稱為...
誰有MySQL從入門到精通,誰有這個(gè)教材的網(wǎng)盤資源?
MySQL從入門到精通百度網(wǎng)盤在線觀看資源,免費(fèi)分享給您:https:\/\/pan.baidu.com\/s\/1V73PQdKZDoAHC8DkLBMwcQ 提取碼:1234 《mysql從入門到精通》是2017年清華大學(xué)出版社出版的圖書,作者是明日科技。本書主要講述了MySQL開發(fā)應(yīng)該掌握的各方面技術(shù)。
mysql有什么推薦的學(xué)習(xí)書籍?
推薦幾本學(xué)習(xí)MySQL的好書:1.《MySQL技術(shù)內(nèi)幕:InnoDB存儲引擎》由姜承堯所著,這本書非常適合中國人學(xué)習(xí),內(nèi)容由淺入深,易于理解。對于面試非常有幫助,是入門MySQL的好選擇。入門難度可能較高,但官方手冊和Google能提供支持。2. MySQL官方手冊,是學(xué)習(xí)MySQL的基礎(chǔ)資料,內(nèi)容全面,但龐大,建議先從InnoDB...
我需要 MySQL數(shù)據(jù)庫從入門到精通,這個(gè)教材網(wǎng)盤鏈接求一下大家!感恩_百 ...
MySQL數(shù)據(jù)庫從入門到精通百度網(wǎng)盤在線觀看資源,免費(fèi)分享給您:https:\/\/pan.baidu.com\/s\/1JnH6vgxVqNH2BeGZ-gxv8g 提取碼:1234 2018年清華大學(xué)出版社出版的圖書 《MySQL數(shù)據(jù)庫從入門到精通》是2018年11月清華大學(xué)出版社出版的圖書,作者是千鋒教育高教產(chǎn)品研發(fā)部。
《MySQL 入門教程》第 13 篇 CASE 表達(dá)式與控制流函數(shù)
MySQL 為 SQL 語句提供了類似 if-then-else 的邏輯處理功能,包括 CASE 表達(dá)式和一些控制流函數(shù)。本文將深入探討 CASE 表達(dá)式與控制流函數(shù)的使用。CASE 表達(dá)式分為簡單 CASE 表達(dá)式和搜索 CASE 表達(dá)式。簡單 CASE 表達(dá)式用于基于不同的條件返回不同的結(jié)果,語法如下:首先計(jì)算 expression 的值;然后依次與...
MySQL新手如何快速入門
在學(xué)習(xí)MySQL的過程中,掌握SQL的基本操作至關(guān)重要。SQL是數(shù)據(jù)庫管理的核心,它幫助我們創(chuàng)建、操作和查詢數(shù)據(jù)庫中的數(shù)據(jù)。首先,創(chuàng)建表是數(shù)據(jù)庫管理的基礎(chǔ)。通過指定列名、數(shù)據(jù)類型和約束,我們可以定義表的結(jié)構(gòu)。例如,創(chuàng)建一個(gè)包含姓名和年齡字段的表,語法如下:create table users (name varchar(255), ...
MySQL中如何使用記錄表簡單入門mysql中什么是記錄表
為了提高M(jìn)ySQL查詢的效率,可以在記錄表中添加索引,例如:CREATE INDEX idx_mytable_age ON mytable (age);這樣可以加快查找和排序數(shù)據(jù)的速度。以上就是MySQL中如何使用記錄表的簡單入門介紹,通過這些基本操作,已經(jīng)能夠初步使用記錄表來存儲和操作數(shù)據(jù)了。如果需要更多了解MySQL的操作,建議查閱相關(guān)文獻(xiàn)和...
MySQL簡單入門插入一列數(shù)據(jù)mysql一列插入數(shù)據(jù)
在MySQL中,插入數(shù)據(jù)是一個(gè)非常基本的操作,但它也是非常強(qiáng)大和靈活的。您可以指定任意數(shù)量的列和任意數(shù)量的行,以滿足您的需求。使用INSERT INTO語句,我們可以將數(shù)據(jù)輕松地添加到MySQL數(shù)據(jù)庫中。以下是一個(gè)完整的示例,展示如何使用INSERT INTO語句向MySQL中插入一列數(shù)據(jù):在MySQL中創(chuàng)建一個(gè)“users”表格...
簡單易懂讓你輕松掌握MySQL下載教程與博客mysql下載教程博客
1. MySQL官網(wǎng)下載地址 在本文的MySQL下載教程中我們已經(jīng)提到,MySQL官網(wǎng)是下載MySQL的最佳選擇之一。而在MySQL官網(wǎng)中,除了提供MySQL下載之外,還有很多關(guān)于MySQL各種技術(shù)的介紹與操作指南。可以說,MySQL官網(wǎng)是小白入門MySQL的最佳選擇之一。鏈接:https:\/\/www.mysql.com\/ 2. CSDN博客 CSDN作為國內(nèi)IT圈最大...
MySQL新手如何快速入門
一、SQL速成 以下是一些重要的SQL快速參考,有關(guān)SQL的語法和在標(biāo)準(zhǔn)SQL上增加的特性,請查詢MySQL手冊。1.創(chuàng)建表 表是數(shù)據(jù)庫的最基本元素之一,表與表之間可以相互獨(dú)立,也可以相互關(guān)聯(lián)。創(chuàng)建表的基本語法如下:create table table_name (column_name datatype {identity |null|not null},…)其中參數(shù)...
相關(guān)評說:
延壽縣液壓: ______ 一、數(shù)據(jù)備份 1、使用mysqldump命令備份 mysqldump命令將數(shù)據(jù)庫中的數(shù)據(jù)備份成一個(gè)文本文件.表的結(jié)構(gòu)和表中的數(shù)據(jù)將存儲在生成的文本文件中. mysqldump命令的工作原理很簡單.它先查出需要備份的表的結(jié)構(gòu),再在文本文件中生...
延壽縣液壓: ______ 解壓MySQL(F:\Program Files\MySQL\)MySQL安裝目錄 二 新建my.ini 在F:\Program Files\MySQL\下建立my.ini文件,內(nèi)容為 my.ini [mysqld] # 設(shè)置mysql的安裝目錄 basedir=F:\\Program Files\\MySQL # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄,必須...
延壽縣液壓: ______ 一、MySQL下載與安裝 1、下載介紹 MySQL相信大家一定聽說過,如果不知道它是干什么的,可以去google一下. MySQL的大本營:http://www.mysql.com/ MySQL的下載地址:http://dev.mysql.com/downloads/ 因?yàn)橐獜倪@個(gè)地址下載不少東東...
延壽縣液壓: ______ 可以使用這幾種方式: (1)用select database()語句; 1 select database(); (2)用show tables語句,查詢出來的結(jié)果中,第一行為Tables_in_***,這里***就 是當(dāng)前所在的數(shù)據(jù)庫名稱. 1 show tables; (3)用status語句,查詢出來的結(jié)果中有一行是currrent database:***.這里***就 是當(dāng)前所在的數(shù)據(jù)庫名稱. 1 status; 希望可以幫到你.
延壽縣液壓: ______ Mysql的基礎(chǔ)知識去官網(wǎng)量了解足以,MySQL技術(shù)內(nèi)幕InnoDB存儲引擎、高性能MySQL(第2版)中文版. 這2個(gè)是很牛X的書,工作原理講解的很透徹,要是在實(shí)踐中的
延壽縣液壓: ______ .sql文件,以前沒有用過這種文件,一時(shí)有點(diǎn)慌神.按照網(wǎng)上搜索的方法試下了,呵呵,順利導(dǎo)入到MYSQL中了.以下是操作方法的相關(guān)介紹,希望對大家有幫助.frm,myd,myi是屬于MySQL存儲數(shù)據(jù)的文件,phpMyAdmin是無法導(dǎo)入的.phpMyAdmin支持的文件格式為sql文件.其實(shí)很簡單:1.找到你的mysql的安裝目錄下的data文件夾,新建一個(gè)文件夾,文件夾的名稱是你想設(shè)計(jì)的庫的名稱,把這些文件放到此文件夾中.2.frm格式 MYD格式MYI格式的文件是mysql用來存放表的文件,所以只能放到mysql的安裝目錄的data目錄下 而且如果你是要傳到空間上的話,基本上是無法恢復(fù)了,除非你把這些數(shù)據(jù)給空間商要他幫你恢復(fù).
延壽縣液壓: ______ 首先你打開mysql數(shù)據(jù)復(fù)庫的界面后,在指令中輸入create database就行了,如果你還對T-SQL語句不夠了解制的話,建議先2113學(xué)習(xí)一下sql2005,它是很容易入門的,mysql在無可視化工具下,完全靠的是程序員對sql語句5261的了解,就比如在dos和window兩種操作系統(tǒng)4102,window就比較容易入門,但dos是對你的能力的提升和對自己的自信1653
延壽縣液壓: ______ 最明顯的錯誤,你都沒進(jìn)到e盤該目錄 (cd切不了盤,就輸入盤符加冒號回車,再cd到目錄) e:cd E:\xampp\mysql\bin mysql 這么執(zhí)行就能運(yùn)行了
延壽縣液壓: ______ 1.首先確認(rèn)你日志是否啟用了 mysql>show variables like 'log_bin';2.如果啟用了,即ON 那日志文件就在mysql的安裝目錄的data目錄下3.怎樣知道當(dāng)前的日志 mysql> show master status; 4.看二進(jìn)制日志文件用mysqlbinlog shell>mysqlbinlog mail-bin.000001 或者shell>mysqlbinlog mail-bin.000001 | tail Windows 下用類似的
延壽縣液壓: ______ 如何拷貝data目錄恢復(fù)mysql 簡單情況下:進(jìn)入原來mysql安裝路徑下的data文件夾下,找到相應(yīng)的庫和ibdata1,進(jìn)行copy,就可回復(fù)原來的數(shù)據(jù).