美文网首页
2020-08-03(mysql基础)

2020-08-03(mysql基础)

作者: 残烛_商志飞 | 来源:发表于2020-08-06 15:43 被阅读0次

    1,ddl:(Defination数据定义语言)操作数据库和表;

        dml:(Manipulation数据操作语言)增删改表的数据;

        dql:(query数据查询语言)查询表数据;

        dcl:(control:数据控制语言)授权;

    2,ddl:crud(create增,retrieve查,update改,delete删)

        a, retrieve:show databases;  show create database mysql;

        b, create: create database db1; create database if exists db1; create database if

                    not exists db2; create database if not exists db2 character set utf-8;

        c,update:alter database db1 character set gbk;

        d, delete:drop database if exists db1;

        e, select:select database();//查询当前数据库名称;

                    use db1;//使用db1;

    3,dml

    a, retrive,show tables; desc 表明;

    b,create:create table biaoming(

        列明1 数据类型,

        列明2 数据类型

    );

    create table stu like student;

        数据类型:  int:整数;(age int)

                           double 小数类型(score double(5,2))

                            date:只包含年月日(yyyy-MM-dd)

                            datetime:日期,(yyyy-MM-dd HH:mm:ss)

                            timestamp: 日期类型,同上,但是如果不赋值或者赋值null,默认系统时间;

                            varchar:字符串类型(name varchar(20))

    c,delete:

            drop table tablename;drop table if exists tablename; 

    d,update:

        alter tabel biaoming rename to biaoming ;

        alter table biaojming character set utf8;

        alter table add lieming 数据类型

       alter table biaoming changer gende sex varchar(10);

        alter table biaoming modify sex varchar(2);

        alter table biaoming drop 列明;

    4,DMl

    a,create

        insert into stu() values();

        出了string其他引号引起来;

    b,delete

        delete from stu where id = 1;

        delete * from stu;//删除全部记录

        truncate table stu //删除表再创建表。效率高

    c,update

        update 表明 set 列明 = ?where 列明 = ?

    5,dql:

    select * from biaoming;

    a, select 字段列表 from 表明列表 where 条件 having 分组条件 order by 排序 limit 分页限定;

    b,基础查询;like '_'表示单个字符, '%'任意字符

        

    相关文章

      网友评论

          本文标题:2020-08-03(mysql基础)

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