MySQL 2

2021/12/10 2:17:36

本文主要是介绍MySQL 2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

修改表:

 修改表名:  ALTER TABLE  teacher RENAME  AS   teacher1

 增添表字段: ALTER   TABLE 表名 ADD 字段名 列属性

      ALTER  TABLE taacher1  ADD  age  INT(11)

  修改表字段:  (重命名  约束)

      ALTER   TABLE teacher   MODIFY  age  varcher(11)  修改约束

     ALTER   TABKLE  teacher1 CHANGE  age   AGE1   INT(1)字段重命名

删除表字段 :ALTER TABLE 表名  DROP age1  

   ALTER  TABLE  teacher  DROP  age1

 

删除表 (如果表存在在删除)

      drop   table  if  exists  teacher1

  

外键:

  创建表时没有外键关系  

         

 

 

     

DML语言(增删改)

       

     

 

 以上操作物理外键   不建议使用    (避免数据库过多造成困扰)

最佳实践    :  数据库就是单纯的表   最用来存数据    只有行和列

                    最好程序实现   (想使用外键)

 

DML数据管理

   insert  增加

  update  修改

  delete  删除

 

insert  into  表名({字段名1,字段名2,字段名3})values(‘值1’,'值2'.'值3’,,,,)

insert  into 'grade'  values('大三')

一般插入语句,一定要数据和字段一一对应

插入多个字段:

      insert   into  'grade'('gradename')  values('大一'),('大一’)

     

 

 添加:  

  

 

 修改

  update   修改谁(条件) set  原来的值 =新值

 update  ‘student' set  ‘name’=‘狂神’ where  id=1;

 

删除   delete   from  表名  [where 条件】

delete   from  ‘student' where  id=1;

完全清空 一个数据表  表的结构和索引不变

truncate 'student'

 

delete  from test  不影响自增

truncate table  'test'  自增会归零

 



这篇关于MySQL 2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程