美文网首页
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

    2018-11-04 话不多说,让我们直接进入正题。 昨天简单的说了一下如何使用服务器以及mysql。一、简单复习...

网友评论

      本文标题:Ajax-12-xiaoming

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