919
Extending Search Capabilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
Performing a Full-Text Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
?– CHAPTER 37 Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
What??™s a Transaction? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
MySQL??™s Transactional Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 926
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
Table Creation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
A Sample Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928
Creating Tables and Adding Sample Data . . . . . . . . . . . . . . . . . . . . 929
Executing an Example Transaction. . . . . . . . . . . . . . . . . . . . . . . . . . 930
Backing Up and Restoring InnoDB Tables . . . . . . . . . . . . . . . . . . . . 932
Usage Tips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
?– CONTENTS xxv
Building Transactional Applications with PHP . . . . . . . . . . . .
Pages:
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64