美文网首页
2018-10-30数据库

2018-10-30数据库

作者: 凯瑟_3108 | 来源:发表于2018-10-30 11:14 被阅读24次

    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

    相关文章

      网友评论

          本文标题:2018-10-30数据库

          本文链接:https://www.haomeiwen.com/subject/akzwtqtx.html