服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|

服务器之家 - 数据库 - Mysql - Mysql 自动增加设定基值的语句

Mysql 自动增加设定基值的语句

2019-11-11 15:40mysql教程网 Mysql

有时候需要为自动增加的字段设置基值,用下面的语句即可。

核心代码:

复制代码代码如下:


ALTER TABLE 表名 AUTO_INCREMENT = 设定的值 


MySQL ALTER语法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] 

复制代码代码如下:


alter_specification: 
ADD [COLUMN] create_definition [FIRST | AFTER column_name ] 
or ADD INDEX [index_name] (index_col_name,...) 
or ADD PRIMARY KEY (index_col_name,...) 
or ADD UNIQUE [index_name] (index_col_name,...) 
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT} 
or CHANGE [COLUMN] old_col_name create_definition 
or MODIFY [COLUMN] create_definition 
or DROP [COLUMN] col_name 
or DROP PRIMARY KEY 
or DROP INDEX index_name 
or RENAME [AS] new_tbl_name 
or table_options 
eg: 
mysql> alter table topics change hotico hot_count int(4); 
mysql> alter table topics alter hot_count set default 1; 


补充: 
加索引 
mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]); 

例子: mysql> alter table employee add index emp_name (name); 
加主关键字的索引 
mysql> alter table 表名 add primary key (字段名); 
例子: mysql> alter table employee add primary key(id); 
加唯一限制条件的索引 
mysql> alter table 表名 add unique 索引名 (字段名); 
例子: mysql> alter table employee add unique emp_name2(cardnumber); 
MySQL ALTER语法运用:查看某个表的索引 
mysql> show index from 表名; 

例子: mysql> show index from employee; 

删除某个索引 
mysql> alter table 表名 drop index 索引名; 

例子: mysql>alter table employee drop index emp_name; 

修改表:增加字段:mysql> ALTER TABLE table_name ADD field_name field_type; 
查看表:mysql> SELECT * FROM table_name; 

修改原字段名称及类型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type; 

删除字段:MySQL ALTER TABLE table_name DROP field_name;

延伸 · 阅读

精彩推荐
  • MysqlCMD命令操作MySql数据库的方法详解

    CMD命令操作MySql数据库的方法详解

    今天小编就为大家分享一篇关于CMD命令操作MySql数据库的方法详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随...

    炫酷飞扬2962019-06-03
  • Mysql详解MySql存储过程参数的入门使用

    详解MySql存储过程参数的入门使用

    这篇文章主要介绍了MySql存储过程参数的入门使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...

    孤独灿烂的神4702019-06-25
  • MysqlMYSQL administrator 使用

    MYSQL administrator 使用

    Administrator 也许你认为可以不需要这个东西,但我还是要建议你下载并使用MySQL Administrator,它提供图形界面以帮助你管理MySQL数据库,Windows用户可以通过命...

    mysql技术网2202019-10-23
  • Mysqlmysql 获取当天发布的信息的语句

    mysql 获取当天发布的信息的语句

    mysql 获取当天发布的信息的实现语句,需要的朋友可以参考下。 ...

    mysql教程网4162019-11-06
  • MysqlAdvanced SQL Injection with MySQL

    Advanced SQL Injection with MySQL

    前言 我的《SQL Injection with MySQL》(《黑客防线》7月的专题)已经对MySQL的注入有了比较全面的介绍了,但是有一个危害相当大的函数,我并没有在文中提及...

    安全天使·angel[BST]3752019-10-15
  • Mysqlmysql中的一些稍微复杂用法实例代码

    mysql中的一些稍微复杂用法实例代码

    这篇文章主要给大家介绍了关于mysql中的一些稍微复杂用法的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价...

    gaoziyuecj3142019-06-18
  • Mysql实例讲解MySQL中乐观锁和悲观锁

    实例讲解MySQL中乐观锁和悲观锁

    在本篇文章里我们通过实例总结了关于MySQL中乐观锁和悲观锁区别的知识点,有兴趣的读者们学习下。...

    laozhang2402019-06-07
  • Mysql虚拟主机MySQL数据库的备份与还原的方法

    虚拟主机MySQL数据库的备份与还原的方法

    以前介绍过一个小巧的MYSQL备份PHP脚本程序,不过那适合没有MySQL Shell权限的虚拟主机用户,这里想讲一下更为通用的备份与还原方法,适合有自己主机的朋...

    mysql技术网4942019-10-18