abstract:##告诉服务器sql语句的编码方式:SET NAMES UTF8;##删除一个数据库(如果存在的话)DROP DATABASE IF EXISTS man;##创建一个数据库,指定数据所用编码CREATE DATABASE man CHARSET=UTF8;##进入刚创建的数据库USE man;##创建表格CREATE TABLE product(
##告诉服务器sql语句的编码方式:
SET NAMES UTF8;
##删除一个数据库(如果存在的话)
DROP DATABASE IF EXISTS man;
##创建一个数据库,指定数据所用编码
CREATE DATABASE man CHARSET=UTF8;
##进入刚创建的数据库
USE man;
##创建表格
CREATE TABLE product(
pid INT PRIMARY KEY, /*主键列不允许出现重复值*/
name VARCHAR(64),
price FLOAT(7,2), /*总有效位数,小数点后面的有效位数99999.99*/
birthday DATE
);
pid INTEGER PRIMARY KEY 例:主键自增长
##向表中插入记录行,SQL中的字符串和日期都必须使用单引号,数字可用可不用
INSERT INTO product VALUES(101, '可口可乐600ml装', 3.5, '2015-10-30');
##修改键为101的name、price
UPDATE product SET name='可口可乐550ml装', price=3.8 WHERE pid=101;
##删除表中某一行
DELETE FROM WHERE pid=101;
##查询表
SELECT * FROM product;/*查询所有*/
SELECT pid,name,price,birthday FROM product
WHERE pid=101;/*只查询pid为101的数据*/
SELECT * FROM product WHERE name<>'饮料';/*查询表中name不为饮料的所有数据*/
SELECT * FROM product ORDER BY pid DESC;/*按照pid降序查看所有数据*/