美文网首页
Ajax-12-xiaoming

Ajax-12-xiaoming

作者: QAQ小明 | 来源:发表于2018-11-04 20:09 被阅读0次

    2018-11-04

    话不多说,让我们直接进入正题。

    昨天简单的说了一下如何使用服务器以及mysql
    一、简单复习一下表单的数据类型:
    ①INT:整型;
    ②FLOAT:浮点型;
    eg:

    FLOAT(一共几位数,小数点后几位数);
    

    ③VARCHAR:字符串;
    eg:

    VARCHAR(字符串长度);
    

    ④DATE:日期类型;
    ⑤BOOLEAN:布尔类型;
    eg:

    true==1;
    false==0;
    

    ⑥AUTO_INCREMENT:自增;
    eg:

    在添加数据的地方写NULL,且不加引号。
    

    QAQ:注意手机号类型为VARCHAR

    二、数据库的另外两个类型:修改,删除。

    ①修改:
    UPDATE 表单名 SET 表头='xxx';(谨慎操作)
    eg:

    UPDATE comment SET useName='xxx';
    UPDATE comment SET useName='么么哒' WHERE cid=1(修改一行);
    

    ②删除:
    1.删除````表```:DELETE FROM 表名;//(删除一个表)
    eg:

    DELETTE FROM TABLE;
    

    2.删除:DROP 库名;
    eg:

    DROP DATABASE;
    

    3.删除一行:DELETE FROM table WHERE 表头;
    eg:

    DELETE FROM comment  WHERE cid=1;
    

    QAQ:切记不可以删除一列。

    三、mysql有两种类型:交互模式,脚本模式。
    ①交互模式:也就是直接在MySQL中的命令行。
    ②脚本模式:首先要创建.sql文件。
    QAQ:单行注释:#
    QAQ:多行注释:/** **/
    eg:

    #1.设置编码方式。
    SET NAMES UTF8;
    #2.删除一个数据库如果存在的话。
    DROP DATABASE IF EXISTS jd;
    #3.创建一个数据库。
    CREATE DATABASE jd CHARSET=UTF8;
    #4.进入数据库 。
    USE jd;
    #5.创建数据表。
    CREATE TABLE pic(
       pid,INT PRIMARY KEY AUTO_INCREMENT,
       why,BOOLEAN
    );
    
    #6.插入数据。
    INSERT INTO jd VALUES(NULL,true);
    #7.查看数据表。
    SELECT * FROM jd;
    

    QAQ:.sql文件写好后在MySQL中需要以mysql -uroot < .sql路径。

    QAQ:.如果上述乱码,就要重新打开一个MySQL,然后用命令行使用表格。

    QAQ:如果乱码window+R重新打开运行,然后输入cmd。

    eg:

    SET NAMES UTF8;
    DROP DATABASE IF EXISTS mobile;
    CREATE DATABASE mobile CHARSET=UTF8;
    USE mobile;
    CREATE TABLE phone(
        number INT PRIMARY KEY AUTO_INCREMENT, 
        discounts VARCHAR(10),
        images VARCHAR(66),
        introduce VARCHAR(20),
        price FLOAT(6,2),
        brand VARCHAR(16)
    );
    INSERT INTO phone VALUES(NULL,'旗舰性能机','images/01.jpg','零界全面屏A','4298.00','viviNEX星迹版');
    
    INSERT INTO phone VALUES(NULL,'限时12期免费','images/02.jpg','8GB+128GB幻夜','3498.00','vivoX23');
    
    INSERT INTO phone VALUES(NULL,'领券再降300','images/03.jpg','全面屏双摄拍照游','2798.00','vivoX21');
    
    INSERT INTO phone VALUES(NULL,'送无线立充','images/04.jpg','(SM-N9)','6999.00','三星GalaxyNote9');
    
    INSERT INTO phone VALUES(NULL,'6个月全保换新','images/05.jpg','8GB+128GB','5999.00','ROG游戏手机');
    
    INSERT INTO phone VALUES(NULL,'新品爆款','images/06.jpg','6GB+128GB','2499.00','诺基亚NOKIAX7');
    
    INSERT INTO phone VALUES(NULL,'促销','images/07.jpg','6GB+128GB','3499.00','HTCU11+极镜黑');
    
    INSERT INTO phone VALUES(NULL,'立省500元','images/08.jpg','(SM-G965)','6199.00','三星GalaxyS9+');
    
    INSERT INTO phone VALUES(NULL,'白条免息','images/09.jpg','骁龙845户外三防智','4299.00','AGMX3');
    
    效果图:
    table_02.png
    又到了和大家说再见的时候了,今天MySQL就到这里,
    SEE YOU~

    相关文章

      网友评论

          本文标题:Ajax-12-xiaoming

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