美文网首页
mysql功能分类

mysql功能分类

作者: 山不转人自转 | 来源:发表于2018-06-06 18:45 被阅读0次

    image.png

    添加:
    insert into student(sno,sname,ssex,sage,sdept) values('20013','李芳','女',20,'商务英语'),('20213','凌奥','男',22,'空乘'),('20343','钻石王老五','男',20,'空乘');<<添加多条数据>>
    alter table sp add constraint zj primary key (sno,pno);<<添加联合主键>>
    alter table sp add constraint gb foreign key(sno) references s(sno);<<添加外键>>
    alter table sp add constraint fk2 foreign key(pno) references p(pno);<<添加外键>>


    修改:
    set password=PASSWORD('woaini');<<修改密码>>
    alter table sp rename jb;<<修改表名>>
    alter table sp modify column sno char(10);<<修改数据类型>>
    alter table sp change column pno sp1 char(20);
    <<列名修改pno是原列名,后面是修改的和修改后的数据类型>>
    update sp set sname='二狗' where sno='s1';
    <<修改符合条件的数据,set后面是要修改的数据,where后面的是修改条件>>
    alter table s modify sname char(10) default null;<<更改非空约束>>


    删除:
    drop table sp;<<删除表>>
    drop database lianxi; <<删除数据库>>
    alter table sp drop column jno;<<删除列>>
    delete from sp where sno='S1';<<删除符合条件的数据>>
    alter table sp drop primary kry;<<删除主键>>
    alter table sp drop foreign kry;<<删除外键>>


    创建:
    create or replace(或替换) view Emp_view1
    as
    select employeeid,name,Education,WorkYear
    from employees
    where sex=1; <<创建视图>>

    cretable database lianxi;<<创建数据库>>

    create table S(
    sno char(10) primary key,
    sname char(20) unique,
    status int default 20,
    city varchar(16) default 'London'
    )ENGINE=InnoDB; <<创建表>>

    相关文章

      网友评论

          本文标题:mysql功能分类

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