美文网首页
MySQL对表的操作01

MySQL对表的操作01

作者: 小鱼爱潜水丶 | 来源:发表于2018-03-23 21:14 被阅读0次

1.auto_increment 不支持varchar类型

修改mysql表的字段为自增长:alter table newcar change id id int(11) not null AUTO_INCREMENT;

2查看表  describe table_name;

3.查看表结构的详细信息: show create table  table_name;

4drop table table_name; 删除表

5. 修改表

a.修改表名                                                  alter table old_table_name rename [to] new_table_name;

b.增加字段                                                  alter table table_name add 属性名 属性类型; //在表的最后一个位置增加字段。

alter table table_name add 属性名 属性类型 first; //在表的第一个位置增加字段

alter table table_name add 属性名 属性类型 after 已有的属性名; //在关键字所指的属性后边增加字段

c.删除字段  alter table table_name drop 属性名;

d.修改字段

修改字段的数据类型: alter table table_name modify 属性名 数据类型;

修改字段的名称 :alter table table_name change 旧属性名 新属性名 旧数据类型;

同时修改字段的名称和数据类型 :alter table table_name change 旧属性名 新属性名 新数据类型;

相关文章

  • MySQL对表的操作01

    1.auto_increment 不支持varchar类型 修改mysql表的字段为自增长:alter table...

  • MySQL--基础

    一、相关资源 mysql基础介绍:mysql学习 数据库终端快速补全工具:mycli 1.mysql对表的操作 1...

  • MySQL表操作超时无响应

    使用MySQL Workbench对表进行操作时无响应,报出连接超时的错误。 Error Code: 2013 L...

  • mysql进阶(<( ̄︶ ̄)↗[GO!])

    对mysql数据的进一步操作查询。 mysql的条件 使用where子句对表中的数据筛选,结果为true的行会出...

  • MYSQL 表CRUD操作<四>

    Sql 完成对表中数据的CRUD的操作 前提: 创建数据库与表(以上一节博客为例:) 插入数据 mysql> in...

  • MySQL表操作过程的基础代码解析

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 MySQL 的表有很多种,对表的操作...

  • MySQL基础(二)操作表记录

    上一篇MySQL基础(一)数据类型及数据表操作 这一篇是对表记录操作的笔记,其中操作的数据库在上一篇文章中有代码,...

  • MySQL-锁

    锁的分类对表的并发操作就需要用到锁,其中mysql中锁分为共享锁(shared lock读锁)和排他锁(exclu...

  • mysql常用命令(2)对表操作

    建表: create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]); ...

  • 一 MYSQL简介

    锁粒度 表级锁:MYSQL中最基本的锁策略,拥有最小的开销,锁定整张表。当客户端对表进行写操作时,将获取写锁,同时...

网友评论

      本文标题:MySQL对表的操作01

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