黑马程序员技术交流社区

标题: 随便来一发,数据库新手 [打印本页]

作者: 小瓢虫    时间: 2017-12-27 21:36
标题: 随便来一发,数据库新手
创建数据库:
                create database 数据库名;
        显示数据库:
                show databases;
        使用数据库:
                use 数据库名;
        创建数据表的格式:       
                create table 表名(
                        列名1 数据类型 约束,
                        列名2 数据类型 约束,
                                ...
                        列名n 数据类型 约束
                );
                主键列,自动增长                primary key auto_increment
        修改表的结构:
                desc 表名 :显示表的结构
                alter table 表名 add 列名 数据类型 约束
                alter table 表名 modify 列名 数据类型 约束
                alter table 表名 change 旧列名 新列名 数据类型 约束
                alter table 表名 drop 列名
                rename table 旧表名 to 新表名
        向数据表中添加数据:
                insert into 表名(列名1,列名2,列名3) values (值1,值2,值3);
                insert into 表名  values (值1,值2,值3);
                insert into 表名(列名2,列名3) values (值2,值3);                主键不用管
                insert into 表名(列名1,列名2,列名3) values (值1,值2,值3),(值1,值2,值3);
        对数据进行更新:
                update 表名 set 列名 = 新值 where id = 值       
                && and,|| or,! not,!= <>
        删除表中数据:
                delete from 表名 where 条件
        查询表中数据:
                select 列名1,列名2 from 表名                查询指定列
                select * from 表名                                查询所有列
                select distinct 列名 from 表名                查询去掉重复记录
                select 列名 as 新列名 from 表名                查询时的临时重命名
        条件查询:
                1.where       
                        between and        区间查询(包含头跟尾)
                        in(条件,条件)        多条件查询
                2.like                模糊查询 配合通配符
                        %                代表多个字符
                        _                代表一个字符
               

作者: 渝小妹    时间: 2017-12-28 08:56

总结不错,继续加油
作者: 陈文老师    时间: 2017-12-28 09:19
继续加油!
作者: 没关系    时间: 2017-12-28 09:23
温故而知新    加油哦   继续努力
作者: 1414225997    时间: 2017-12-28 09:51
保持!继续努力
作者: xiongliu    时间: 2017-12-28 11:22
加油哦   继续努力  66666666
作者: 渝小妹    时间: 2017-12-29 10:32

总结很不错哟~继续加油




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