黑马程序员技术交流社区

标题: 就业班14 [打印本页]

作者: 丶希阳    时间: 2017-12-25 21:44
标题: 就业班14
/*
创建数据库
create database  数据库名;

/*

CREATE DATABASE mybase
/*
使用数据库
use  数据库名
*/

USE mybase;

/*
创建数据表的格式
create table  表名(
列名1 数据类型 约束,
列名2 数据类型 约束,
列名3 数据类型 约束
  
);
创建用户表,用户编号,姓名,用户的地址
为编号列,设置为主键约束,保证列的数据唯一性,非空性
primary key
让主键列数据,实现自动增长
查看表 show tables
删除表 drop table 表名
查看表中的具体表 desc 表明

*/





        /*
        添加列,添加字段
        alter table  表名  add  列名 数据类型 约束
       
        */


/*
        修改列, 在原有的列上修改
        修改列名, 数据类型约束
        atler table 表明 modify 列名 数据类型 约束
*/



/*
        修改列名
        alter table 表明 chage 旧列名 新列名 数据类型 约束
       
       
*/



/*
        删除列
        alter table 表明 drop 列名
       
       
*/



/*
        修改表名
        rename  table 表名 to 新名
       
       
*/





/*
        向数据表中添加数据 insert
        insert into 表明(列名1,列名2,列名3) values(值1,值2,值3)
        注意:
                列名,表明问题
                对应问题,个数,数据类型
       
        myusers
*/


CREATE TABLE product(

        id INT PRIMARY KEY AUTO_INCREMENT,
        pname VARCHAR(100) NOT NULL,
        price DOUBLE
);

INSERT INTO product (id,pname,price) VALUES (1,'笔记本',5555)
INSERT INTO product (id,pname,price) VALUES (2,'大哥大',10000)

/*
添加数据格式 不考虑主键
格式
        insert into 表名 (列名) values(值)
*/

INSERT INTO product (pname,price) VALUES('洗衣机',200);

/*
添加数据格式 所有值全给出
格式
        insert into 表名  values(全列值)
*/

INSERT INTO product VALUES (4,'冰箱',88888)
/*
添加数据格式 批量写入
格式
        insert into 表名  (列名1,列名2.列名3) values (值1,值2,值3),(值1,值2,值3)
*/
INSERT INTO product (pname,price) VALUES
('智能机器人',29999),
('沙发',29999)

/*
对数据进行更新操作
数据在原有的基础上修改
格式
        update 表名 set 列名1=值1,列名2=值2 where 条件
       
*/

UPDATE product SET price = 199999 WHERE id=2

UPDATE product SET price = 13 WHERE id IN (1,2,3)
作者: 1414225997    时间: 2017-12-26 09:34
继续努力
作者: xiongliu    时间: 2017-12-26 10:39
希望你以后学得能更好
作者: 陈文老师    时间: 2017-12-26 11:27

继续加油哟~~~每天都保持这样的吸收
作者: 没关系    时间: 2017-12-28 10:21
温故而知新   加油哦   继续努力
作者: 渝小妹    时间: 2017-12-29 10:35

总结很不错哟~继续加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2