sql命令

原创2016-11-09 16:06:14433
摘要:##告诉服务器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降序查看所有数据*/


发布手记

热门词条