MySQL
MySQL可以说是最流行的数据库管理系统。这个语言相对来说是松散的,它是能通过简单的命令去获取到数据库信息的。
比如:SELECT title FROM publications WHERE author = ‘Charles Dickens’;
MySQL数据库里包含了一个或者多个表格,每一个表格都包含要储存的信息和数据。
数据库(database):用来储存所有的MySQL的数据。
表格(table):属于数据库的子容器,用来储存实际数据。
行(row):表格里的单个记录,包含不同的范围。
列(column):在行内的范围名称。
通过命令进入MySQL(Accessing MySQL via the Command Line)
有3个主要方法来进入MySQL
1. 使用命令在终端中进入
2. 使用浏览器进去phpMyAdmin
3. 通过程序语言比如:PHP
$_POST和$_GET
浏览器上用户填的信息,我们不是通过get就是post方法来获取。POST是更加受欢迎的。$_POST是一个键值对的数组。键的值是input的name值。我们在PHP里应该表示为$_POST['name']/$_POST["name"]。当然我也可以把它赋值给一个变量,这样便于我们以后利用。
增加数据(Adding Data)
INSERT INTO table_name VALUES (value1, value2,....)
您还可以规定希望在其中插入数据的列:
INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,....)
查询数据(Retrieving Data)
SELECT column_name(s) FROM table_name(* 字符选取表中所有数据)
更改数据(Updating Data)
UPDATE table_name SET column_name = new_value WHERE column_name = some_value
UPDATE cats SET name='Charlie' WHERE name='Charly'
删除数据(Deleting Data)
DELETE FROM table_name WHERE column_name = some_value
DELETE FROM cats WHERE name='Growler'
储存和取回数据
我们储存数据一般有两种方法:flat file 或者是 数据库(database)。
flat file可以有很多种数据形式,一般来说,我们提到的flat file是指简单的文本文件。我们将实现把客户订单存入这个文本文件。并且实现一行一个订单。文本文件是有一些限制的,如果需要处理大量的数据信息,那我们还是会用数据库来替换。
运用 fopen ( ) 方法来打开文件
$ fp = fopen ( "$DOCUMENT_ROOT/ . . /orders.txt" , ' w ' ) ;
fopen ( ) 方法需要2,3,或者4个参数。通常我们使用2个。第一个参数是要打开的文件它所在的路径。例子中$DOCUMENT_ROOT已经被赋值,它的值为$_SERVER [ 'DOCUMENT_ROOT' ]。这个路径我称为相对路径。如果没有路径,那么这个新文件将被建立。第二个参数是文件的类型。' w '意味着打开文件然后输入。第三个和第四个参数是可选的,
附录:
retrieve /rɪ'tri:v/ 取回
网友评论