2018-10-30数据库

2018-10-30  本文已影响24人  凯瑟_3108

1.创建数据库jd

    CREATE DATABASE jd CHARSET=UTF8;

  2.进入数据库

    USE jd;

  3.创建表格

    CREATE TABLE product(

        pid INT PRIMARY KEY AUTO_INCREMENT,

        pname VARCHAR(8),

        price FLOAT(5,2),

        isOnSale BOOLEAN, 

        pic VARCHAR(32)

    );

    INSERT INTO product VALUES(NULL,'apple','3.55','1','img/1.jpg');

    INSERT INTO product VALUES(NULL,'pear','4.55','0','img/2.jpg');

    INSERT INTO product VALUES(NULL,'orange','5.55','1','img/3.jpg');

    CREATE TABLE comment(

        cid INT PRIMARY KEY AUTO_INCREMENT,

        userName VARCHAR(4),

        phone VARCHAR(16),

        title VARCHAR(16),

        content VARCHAR(1024),

        pubTime DATE,

        productId INT

    );

    //增

    INSERT INTO comment VALUES(NULL,'张三','13245678901','标题1','评论内容1','2018-10-29','1');

    INSERT INTO comment VALUES(NULL,'张三三','13245678921','标题111','评论内容111','2018-10-28','1');

    INSERT INTO comment VALUES(NULL,'李四','15245678921','标题2','评论内容2','2018-9-28','2');

    INSERT INTO comment VALUES(NULL,'李四四','15245678901','标题2222','评论内容2222','2018-9-28','2');

    INSERT INTO comment VALUES(NULL,'王五','18245678901','标题3','评论内容3','2018-8-28','3');

    INSERT INTO comment VALUES(NULL,'王五五','18245678965','标题3333','评论内容3333','2018-7-28','3');

    //查找

  查询出所有的产品

  SELECT * FROM product;

  //查询出所有的评论

  SELECT * FROM comment;

//查询出一号产品所有的评论

  SELECT * FROM comment WHERE productId=1;

//查询出编号大于1的产品的所有评论

SELECT * FROM comment WHERE productId>1;

//查询一列

  查询出评论表中所有的用户名

  SELECT userName FROM comment;

查询出评论表中编号为1的用户名

  SELECT userName FROM comment WHERE cid=1;

数据库:增删改查

//修改

UPDATE comment SET userName='xxxxxx';//谨慎操作

//修改评论表中编号为1的用户名为张三 修改一列

UPDATE comment SET userName="张三" WHERE cid=1;

//修改评论表中编号为1的用户名为张三,电话,标题,内容都改 修改一行

UPDATE comment SET userName="张三",phone='12345678901',title='jfjfdjk' WHERE cid=1;

//删除

  DELETE FROM comment;//删除一个表谨慎操作

//删除评论表中编号为3的评论

DELETE FROM comment WHERE cid=3;

命令行

  交互模式 

  脚本模式

      .sql文件

      mysql -uroot < 路径

#col中的单行注释

/**col中的多行注释**/

#1.设置编码方式

set names utf8;

#2.删除一个数据库如果存在的话

drop database if exists col;

#3.创建一个数据库

create database col charset=utf8;

#4.进入数据库

use col;

#5.创建表

create table prc(

cid INT PRIMARY KEY AUTO_INCREMENT,

pname VARCHAR(8),

price FLOAT(5,2)

);

#6.插入数据

insert into prc values(null,'apple','52.66');

insert into prc values(null,'orange','57.66');

insert into prc values(null,'banana','62.33');

#insert into prc values(null,'苹果','52.66');

select * from prc

上一篇 下一篇

猜你喜欢

热点阅读