Skip to content

Commit 1fb825a

Browse files
committed
编写 SUMMARY.md
1 parent 8ea8660 commit 1fb825a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+405
-492
lines changed

Python中的MySQL/1.2MySQL模块安装.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Python中的MySQL模块安装
22

3-
--
4-
3+
---
54
### Python2 中的 MySQL 模块
65

76
在 Python2 中使用 MySQLdb 模块
@@ -23,8 +22,7 @@ apt-get install python-pip python-dev libmysqlclient-dev
2322
pip install MySQL-Python
2423
```
2524

26-
--
27-
25+
---
2826
### Python3 中的 MySQL 模块
2927

3028
在 Python3 中使用 PyMySQL 模块

Python中的MySQL/1.4增删改查.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# 使用pymysql进行简单的增删改查
22

3-
--
4-
3+
---
54
###
65

76
```
@@ -28,8 +27,7 @@ except Exception as ept:
2827
(2, 'Bush', 'George', 'Fifth Avenue', 'New York'),
2928
(3, 'Carter', 'Thomas', None, 'Beijing'))
3029
```
31-
--
32-
30+
---
3331
###
3432

3533
```
@@ -48,8 +46,7 @@ except Exception as ept:
4846
print(ept.message)
4947
```
5048

51-
--
52-
49+
---
5350
###
5451

5552
```
@@ -68,8 +65,7 @@ except Exception as ept:
6865
print(ept.message)
6966
```
7067

71-
--
72-
68+
---
7369
###
7470

7571
```
@@ -88,4 +84,4 @@ except Exception as ept:
8884
print(ept.message)
8985
```
9086

91-
--
87+
---

Python中的MySQL/1.5封装京东商场数据类.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88

99
![JDMySQLHelper](img/JDMySQLHelper.png)
1010

11-
--
12-
11+
---
1312
代码实现:
1413

1514
```

Python中的MySQL/1.6MySQL账户管理.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717

1818
* 通常使用数据库级别操作权限。
1919

20-
--
21-
20+
---
2221
## 账户操作
2322

2423
需要使用服务实例级别账户登录后操作,以 root 为例
@@ -253,3 +252,10 @@ FLUSH PRIVILEGES;
253252
```
254253
mysql -h 数据库地址 -u 账户 -p
255254
```
255+
256+
注释:远程登录数据库要慎用,对于黑客而言,root 账户名是已知的,有被暴力破解的风险。
257+
258+
通常采用的做法:
259+
260+
* 1.ssh 远程连接服务器
261+
* 2.本地访问数据库

Python中的MySQL/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
# Python 中使用 MySQL
12

2-
#
3+
介绍在 Python 中如何使用 MySQL 数据库

SQL/1.10DELETE.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# SQL DELETE 语句
22

3-
--
4-
3+
---
54
### DELETE 语句
65

76
DELETE 语句用于删除表中的行。
@@ -12,8 +11,7 @@ DELETE 语句用于删除表中的行。
1211
DELETE FROM 表名 WHERE 字段 = 值;
1312
```
1413

15-
--
16-
14+
---
1715
### Person:
1816

1917
ID | Last_Name | First_Name | Address | City
@@ -25,8 +23,7 @@ ID | Last_Name | First_Name | Address | City
2523
5 | Gates | Bill | Xuanwumen 10 | Beijing
2624
6 | Wilson | Fred | Zhongshan 23 | Nanjing
2725

28-
--
29-
26+
---
3027
### 删除某行
3128

3229
"Fred Wilson"会被删除
@@ -45,8 +42,7 @@ ID | Last_Name | First_Name | Address | City
4542
4 | Bush | John | Changan Street | Beijing
4643
5 | Gates | Bill | Xuanwumen 10 | Beijing
4744

48-
--
49-
45+
---
5046
### 删除所有行
5147

5248
可以在不删除表的情况下删除所有的行。这意味着表的结果、属性和索引都是完整的:
@@ -63,5 +59,4 @@ DELETE * FROM 表名;
6359

6460
注释:这种删除记录方式在 MySQL 中不支持。
6561

66-
--
67-
62+
---

SQL/1.11TOP.md

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# SQL TOP 子句
22

3-
--
4-
3+
---
54
### TOP 子句
65

76
TOP 子句用于规定要返回的记录的数目。
@@ -16,8 +15,7 @@ TOP 子句用于规定要返回的记录的数目。
1615
SELECT TOP 记录个数|记录百分比 字段 FROM 表名;
1716
```
1817

19-
--
20-
18+
---
2119
### MySQL 和 Oracle 中的SQL SELECT TOP 是等价的
2220

2321
### MySQL 语法
@@ -56,8 +54,7 @@ SELECT 字段 FROM 表名 WHERE ROWNUM <= 值;
5654
SELECT * FROM Persons WHERE ROWNUM <= 2;
5755
```
5856

59-
--
60-
57+
---
6158
### 原始的表(用在例子中的):
6259

6360
Persons 表:
@@ -70,8 +67,7 @@ ID | Last_Name | First_Name | Address | City
7067
4 | Bush | John | Changan Street | Beijing
7168
5 | Gates | Bill | Xuanwumen 10 | Beijing
7269

73-
--
74-
70+
---
7571
### SQL TOP 实例
7672

7773
现在,我们希望从上面的"Persons"表中选取头两条记录。
@@ -89,8 +85,7 @@ ID | Last_Name | First_Name | Address | City
8985
1 | Adams | John | Oxford Street | London
9086
2 | Bush | George | Fifth Avenue | New York
9187

92-
--
93-
88+
---
9489
### SQL TOP PERCENT 实例
9590

9691
现在,我们希望从上面的"Persons"表中选取25%的记录。
@@ -107,6 +102,5 @@ ID | Last_Name | First_Name | Address | City
107102
---|-----------|------------|----------------|---------
108103
1 | Adams | John | Oxford Street | London
109104

110-
--
111-
105+
---
112106

SQL/1.12LIKE.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
# SQL LIKE 操作符
22

3-
--
4-
3+
---
54
### LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
65

7-
--
8-
6+
---
97
### LIKE 操作符
108

119
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
@@ -16,8 +14,7 @@ LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
1614
SELECT 字段 FROM 表名 WHERE 字段 LIKE 模式;
1715
```
1816

19-
--
20-
17+
---
2118
### 原始的表 (用在例子中的):
2219

2320
Persons 表:
@@ -30,8 +27,7 @@ ID | Last_Name | First_Name | Address | City
3027
4 | Bush | John | Changan Street | Beijing
3128
5 | Gates | Bill | Xuanwumen 10 | Beijing
3229

33-
--
34-
30+
---
3531
### LIKE 操作符实例
3632

3733
### 例子 1
@@ -105,4 +101,4 @@ ID | Last_Name | First_Name | Address | City
105101
4 | Bush | John | Changan Street | Beijing
106102
5 | Gates | Bill | Xuanwumen 10 | Beijing
107103

108-
--
104+
---

SQL/1.13通配符.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
# SQL 通配符
22

3-
--
4-
3+
---
54
### 在搜索数据库中的数据时,您可以使用 SQL 通配符。
65

7-
--
8-
6+
---
97
### SQL 通配符
108

119
在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。
@@ -21,8 +19,7 @@ _ | 仅替代一个字符
2119
[charlist] | 字符列中的任何单一字符
2220
[^charlist] [!charlist] | 不再字符列中的任何单一字符
2321

24-
--
25-
22+
---
2623
### 原始的表(用在例子中的):
2724

2825
Persons表:
@@ -35,8 +32,7 @@ ID | Last_Name | First_Name | Address | City
3532
4 | Bush | John | Changan Street | Beijing
3633
5 | Gates | Bill | Xuanwumen 10 | Beijing
3734

38-
--
39-
35+
---
4036
### 使用 % 通配符
4137

4238
### 例子 1
@@ -71,8 +67,7 @@ ID | Last_Name | First_Name | Address | City
7167
---|-----------|------------|----------------|---------
7268
1 | Adams | John | Oxford Street | London
7369

74-
--
75-
70+
---
7671
### 使用 _ 通配符
7772

7873
### 例子 1
@@ -107,8 +102,7 @@ ID | Last_Name | First_Name | Address | City
107102
---|-----------|------------|----------------|---------
108103
3 | Carter | Thomas | Changan Street | Beijing
109104

110-
--
111-
105+
---
112106
### 使用 [charlist] 通配符
113107

114108
### 例子 1
@@ -146,4 +140,4 @@ ID | Last_Name | First_Name | Address | City
146140
4 | Bush | John | Changan Street | Beijing
147141
5 | Gates | Bill | Xuanwumen 10 | Beijing
148142

149-
--
143+
---

SQL/1.14IN.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# SQL IN 操作符
22

3-
--
4-
3+
---
54
### IN 操作符
65

76
IN 操作符允许我们在 WHERE 子句中规定多个值。
@@ -12,8 +11,7 @@ IN 操作符允许我们在 WHERE 子句中规定多个值。
1211
SELECT 字段 FROM 表名 WHERE 字段 IN (值1, 值2, ...);
1312
```
1413

15-
--
16-
14+
---
1715
### 原始的表(在案例中的使用:)
1816

1917
Persons表:
@@ -26,8 +24,7 @@ ID | Last_Name | First_Name | Address | City
2624
4 | Bush | John | Changan Street | Beijing
2725
5 | Gates | Bill | Xuanwumen 10 | Beijing
2826

29-
--
30-
27+
---
3128
### IN 操作符实例
3229

3330
现在,我们希望从上表中选取姓名为Adams和Carter的人:
@@ -46,4 +43,4 @@ ID | Last_Name | First_Name | Address | City
4643
1 | Adams | John | Oxford Street | London
4744
3 | Carter | Thomas | Changan Street | Beijing
4845

49-
--
46+
---

0 commit comments

Comments
 (0)