美文网首页我爱编程
1 建立数据库及常用函数使用

1 建立数据库及常用函数使用

作者: 沈婷_bbf1 | 来源:发表于2018-05-24 19:50 被阅读11次

    Select  curdate()   select current-date()当前日期

    select curtime()     select current-time() 

    查看当前时间

    Selectcurrent-timestamp()    select now()查看当前日期和时间

    Showcreate database db-name  查看标准建库语句

    Showcreate table tb-name   查询标准建表语句

    Showfull columns from studentinfo;   查看表字段信息

    Showvariables like ‘char%’;  查询字符集

    Setnames utf8;  设置连接服务器及当前客户端的字符集

    Showcharset;     查看当前服务器支持的字符集

    Showengines;   查询引擎。

    Createdatabase aaa;

    Createdatabase aaa default character set utf8;

    Createdatabase  if not exists aaa defaultcharacter set utf8;

    Create database `database`;当表名加上反引号(和波浪线同一符号,什么数据库都可以建,一般情况下不能用mysql的关键字作为表名。删除表同样要用这个符号。

    Createtable aaa select * from tname;

    Drop

    table if exists `t1`,`t2`,`t3`;删除多表;

    Alter table tb add constraint primarykey (t);    增加主键

    Alter table t add constraint mapprimary key (t);   增加主键

    Alter table t drop primary key    删除主键

    Alter table t2 add constraint fkforeign key (tt)  references t2(t) ondelete  set  null update cascade;  建立外键;

    Drop table t2 foreign key fk;删除外键

     Create index myi on t (t asc);

    Alter table t add index (t desc);   建立索引

    Alter table t drop index myi;

    Drop index myi on t;      删除索引。

    重新命名数据库(一般表可以重命名,但是数据库不可以)

    相关文章

      网友评论

        本文标题:1 建立数据库及常用函数使用

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