1、创建表格时添加: create table tablename(id int auto_increment primary key,...) 

2、创建表格后添加: alter table tablename add id int auto_increment primary key
3、设置主键:alter table tablename add primary key(field_name);
4、重命名表: alter table table_old_name rename table_new_name;
5、改变字段的类型:alter table tableName modify field_name field_type;
6、重命名字段:alter table tableName change old_field_name new_field_name new_field_type;
7、删除字段:alter table tableName drop column field_name;
8、增加一个新字段:alter table tableName add new_field_name field_type;   

                                  alter table tableName add new_field_name field_type not null default '0';
9、新增一个字段,默认值为0,非空,自动增长,主键:alter table tabelname add new_field_name field_type default 0 not null   auto_increment ,add primary key (new_field_name);

创建一个表

create table pre_common_usernotes (id int(8) not null primary key auto_increment, user_id char(20) not null, order_id char(20) not null, pub_id char(20) not null, ad_name char(20) , ad_id int(8), device char(20) , system_name char(20), channel int(8), price double(16,2), point int(8), ts int(10) not null default'0', sign char(30));

创建数据库并设置数据库默认字段编码格式
create database database_name default charset utf8 collate utf8_unicode_ci;

设置 auto_increment字段 的最小值
ALETER TABLE table_name AUTO_INCREMENT=100000

mysql创建自增字段相关推荐

  1. sqlite3自增key设定(创建自增字段)

    在用sqlite设计表时,每个表都有一个自己的整形id值作为主键,其实可以不指定这么一个id值,sqlite内部本来就会为每个表加上一个 rowid,这个rowid可以当成一个隐含的字段使用,但是由s ...

  2. mysql 主键 下一个值_INNODB自增主键的一些问题 vs mysql获得自增字段下一个值

    root@localhost : test 04:23:28>show variables like 'innodb_autoinc_lock_mode'; +----------------- ...

  3. INNODB自增主键的一些问题 vs mysql获得自增字段下一个值

    今天发现 批量插入下,自增主键不连续了....... InnoDB AUTO_INCREMENT Lock Modes This section describes the behavior of A ...

  4. mysql数据库自增字段_mysql 数据库自增字段

    mysql 数据库自增字段 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Serv ...

  5. mysql 修改自增字段起始值不生效_Mysql数据库基本介绍

    1.mysql不分大小写, 他是存放数据的数据库管理系统字符集使用utf-8,python分大小写,r也分大小写,常用的数据库是关系型数据库,workbench编辑工具,Ctrl+回车执行: 2.一个 ...

  6. mysql 设置自增字段

    设置自增id 通常的设置自增字段的方法: 创建表格时添加: create table table1(id int auto_increment primary key,-) 创建表格后添加: alte ...

  7. mysql创建表选择字段的时候下尽量小

    创建表选择字段的时候,在符合业务需求的情况下尽量小,数据类型尽量简单 数据类型尽量简单很好理解,比如,使用数字类型要比使用字符类型效率更高,因为不涉及到校对规则和字符集.而字段尽量小,说的是在满足业务 ...

  8. 设置mysql字段不能自增_MySQL中不能创建自增字段的解决方法

    原因分析: 引起MySQL不能创建自动增加的字段的原因是在MySQL5.0.2版本中的The Server SQL Mode 中新加了几种 sql_mode,并且在sql的my.ini文件中的sql- ...

  9. MySQL修改自增字段的自增值

    查看数据库版本 //查看数据库版本 select version() 8.0.12//修改自增值 alter table `database`.table auto_increment=555;//查 ...

最新文章

  1. GBDT 算法如何用于分类问题
  2. Kafka消息序列化和反序列化(下)
  3. memcached 安装小结-1
  4. .Net4.0 Parallel编程(三)Data Parallelism下
  5. svn mysql认证_SVN基于MySQL认证
  6. QT [006][basic] explicit关键字详解
  7. update yum 到指定版本_CentOS 使用yum update 更新时保留特定版本的软件
  8. composer 安装dev包_「PHP编程」如何搭建私有Composer包仓库?
  9. 好男人是这样爱老婆的
  10. NUC1421 时间日期格式转换【日期计算】
  11. springmvc工作流程_springMVC工作原理及流程详细讲解
  12. Mysql查询语句使用select.. for update导致的数据库死锁分析
  13. 网易视频云直播常见问题解析
  14. OBV指标交易策略(累积能量潮与移动能量潮,成交量多空比率净额及相关应用原则)
  15. Vlan和Trank
  16. html 插入虾米音乐,虾米音乐导入导出方法
  17. 图神经网络(10)- knowledge graph(知识图谱)
  18. 关于初次使用CentOS8无法切换成拼音输入的问题
  19. 使用 Python 从文件中提取 IP 地址
  20. 拓嘉启远电商:拼多多缺货会降权吗?如何处理

热门文章

  1. 小程序在同一个页面中,当改选radio选项的时候,显示出不同的内容,不触碰事件时都隐藏?
  2. Minkovski不等式
  3. 转:阿里CEO张勇:领导者要善于“从后排把人往前拨”
  4. 计算机文件管理word,WORD打开文件的方式和管理文件-word技巧-电脑技巧收藏家
  5. 高薪就业面试题系列 人事篇三
  6. 解决Incorrect result size: expected 1, actual 0!
  7. 以太猫合约之基础合约分析(一)
  8. Linux磁盘格式化(mkfs、mkfs.xfs、mkfs.ext4)、Linux文件系统的校验(xfs_repair、fsck_ext4)
  9. 动态规划(免费馅饼)
  10. 软件著作权申请有什么条件?