http://www.runoob.com/mysql/mysql-tutorial.htmlhtml
建立MySQL数据表须要如下信息:mysql
如下为建立MySQL数据表的SQL通用语法:sql
CREATE TABLE table_name (column_name column_type);
如下例子中咱们将在 RUNOOB 数据库中建立数据表runoob_tbl:数据库
CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;
实例解析:编码
MySQL 表中使用 INSERT INTO SQL语句来插入数据。spa
你能够经过 mysql> 命令提示窗口中向数据表中插入数据,或者经过PHP脚原本插入数据。htm
如下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法:it
INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );
若是数据是字符型,必须使用单引号或者双引号,如:"value"。io
你可使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录。table
你能够在 mysql> 命令提示符或 PHP 脚本中执行该命令。
如下是 SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法:
DELETE FROM table_name [WHERE Clause]
当你想删除数据表中指定的记录时 WHERE 子句是很是有用的。
若是咱们须要修改或更新 MySQL 中的数据,咱们可使用 SQL UPDATE 命令来操做。.
如下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法:
UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]
当你须要更新数据表中指定行的数据时 WHERE 子句是很是有用的。
经过命令提示符更新数据
如下咱们将在 SQL UPDATE 命令使用 WHERE 子句来更新 runoob_tbl 表中指定的数据:
MySQL 数据库使用SQL SELECT语句来查询数据。
你能够经过 mysql> 命令提示窗口中在数据库中查询数据,或者经过PHP脚原本查询数据。
如下为在MySQL数据库中查询数据通用的 SELECT 语法:
SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M]