mysql AUTO_INCREMENT以及使用时常见的数据库中操作

news/2024/7/4 9:06:24

需要说明mysql的自增字段严格要求为主码
创建表格时添加: create table tablename(id int auto_increment primary key,…)
创建表格后添加: alter table tablename add id int auto_increment primary key
设置主键:alter table tablename add primary key(field_name);
重命名表: alter table table_old_name rename table_new_name;
改变字段的类型:alter table tableName modify field_name field_type;
重命名字段:alter table tableName change old_field_name new_field_name new_field_type;
删除字段:alter table tableName drop column field_name;
增加一个新字段:alter table tableName add new_field_name field_type;
alter table tableName add new_field_name field_type not null default ‘0’;
新增一个字段,默认值为0,非空,自动增长,主键:alter table tabelname add new_field_name field_type default 0 not null auto_increment ,add primary key (new_field_name);
创建数据库并设置数据库默认字段编码格式
create database database_name default charset utf8 collate utf8_unicode_ci;
设置auto_increment字段的最小值
ALTER TABLE table_name AUTO_INCREMENT=100000


http://www.niftyadmin.cn/n/838917.html

相关文章

Optional使用

引用&#xff1a;https://zhuanlan.zhihu.com/p/40966718 Optional<T> 是在java.util包下的一个用于替代null的工具类 构造方法&#xff1a; - Optional.of() 传入非null的值构造&#xff0c;如果传入null&#xff0c;会抛出NullPointerException - Optional.ofNullab…

Docker容器与主机间的文件传输(复制/上传/下载)

2019独角兽企业重金招聘Python工程师标准>>> 1、首先启动容器(以first-mysql容器为例) docker start first-mysql 2、查看容器ID rootkobe:/opt/software/temp/test# docker ps CONTAINER ID IMAGE COMMAND CREATED …

php-fpm的pool

2019独角兽企业重金招聘Python工程师标准>>> 一个pool可以定义多个站点&#xff0c;也可以分开单独一个pool,定义一个站点。 [rootwjh1 tmp]# ls /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php.ini /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/…

IO的使用

IO: input/output input: 将外部数据读入到内存 output&#xff1a;将内存数据输出到外部 这些数据可以来自&#xff0c;磁盘和网络 字节流&#xff1a;以byte为最小单位 InputStream OutputStream 字符流&#xff1a;以char为最小单位 — 本质上是一个自动编解码的字节流… Wr…

Cobbler无人值守安装

第1章 什么是Cobbler1.1 物理网卡MAC地址获取方式1、服务器表壳标签&#xff1b;2、软件自动扫描网络获取&#xff1b;1.2 Cobbler介绍Cobbler是一个Linux系统安装的服务&#xff0c;可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机&#xff0c;同时还可以管理…

springmvc返回的modelmap和hashmap区别

引用 &#xff1a;https://cloud.tencent.com/developer/article/1335880

Mybatis-Generator_学习_02_使用Mapper专用的MyBatis Generator插件

源码见&#xff1a;https://github.com/shirayner/tk-mybatis-generator 一、要点 二、具体实现 1.项目结构 2.配置 pm.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi&qu…

1月10日学习内容整理:请求库requests补充

一、response对象属性和方法补充 没有指定allow_redirectsFalse的话&#xff0c;返回跳转前的response对象&#xff0c;列表形式&#xff1b;指定为True的话&#xff0c;返回空列表 response.history 直接获取json数据 response.json() 将二进制数据变为迭代器&#xff0c;避免…