最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL添加、删除主键的操作方法介绍_MySQL

来源:懂视网 责编:小采 时间:2020-11-09 18:14:54
文档

MySQL添加、删除主键的操作方法介绍_MySQL

MySQL添加、删除主键的操作方法介绍_MySQL:bitsCN.com mysql添加删除主键 操作是非常基本的操作,下面就将教您mysql添加删除主键的方法,如果您是刚刚接触mysql数据库的新人,不妨一看。 修改mysql的字符集: 在安装mysql5.0时可以设置好mysql的字符集,一般使用utf8的字符集 1、查看建立表&l
推荐度:
导读MySQL添加、删除主键的操作方法介绍_MySQL:bitsCN.com mysql添加删除主键 操作是非常基本的操作,下面就将教您mysql添加删除主键的方法,如果您是刚刚接触mysql数据库的新人,不妨一看。 修改mysql的字符集: 在安装mysql5.0时可以设置好mysql的字符集,一般使用utf8的字符集 1、查看建立表&l

bitsCN.com
mysql添加删除主键 操作是非常基本的操作,下面就将教您mysql添加删除主键的方法,如果您是刚刚接触mysql数据库的新人,不妨一看。
  修改mysql的字符集:  在安装mysql5.0时可以设置好mysql的字符集,一般使用utf8的字符集  1、查看建立表“tablename”的sql语句  Show create table tablename;//查看建立表“tablename”的sql语句  | maos_mail_batch | CREATE TABLE `maos_mail_batch` (  `ID` varchar(32) character set latin1 NOT NULL,  `BATCH_TIME` varchar(30) character set latin1 NOT NULL,  `BATCH_INTRODUCE` varchar(2000) character set latin1 default NULL,  `BATCH_SUM` int(11) default NULL,  `BATCH_STATE` varchar(1) character set latin1 default NULL,  PRIMARY KEY (`ID`)   ) ENGINE=MyISAM DEFAULT CHARSET=utf8 |  2、修改数据库和表的字符集  alter database maildb default character set utf8;//修改数据库的字符集  alter table mailtable default character set utf8;//修改表的字符集  如果您想要把表默认的字符集和所有字符列(CHAR, VARCHAR, TEXT)改为新的字符集,应使用如下语句:  ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;  警告:前面的操作转换了字符集之间的列类型。如果您有一列使用一种字符集(如latin1),但是存储的值实际上使用了其它的字符集(如utf8),这种情况不是您想要的。此时,您必须对这样的列进行以下操作。  ALTER TABLE t1 CHANGE c1 c1 BLOB;   ALTER TABLE t1 CHANGE c1 c1 TEXT CHARACTER SET utf8;  这种方法能够实现此功能的原因是,当您转换到BLOB列或从BLOB列转换过来时,并没有发生转换。  3、mysql的主键问题:   Mysql的两种主键。Primary key 和not null auto_incriment在建立mysql表时,给一个字段添加了主键primary key 在insert数据时可以不用insert主键,mysql会自动添加0,但是在第二次insert时没有填写值mysql数据库还是默认添加0,会导致 有重复的主键,这是不可以的。所有在定义了primary key时,在insert数据时要给主键填写值。  在建立mysql表时,给一个字段添加了主键not null auto_increment=1;  这也是一个主键。时自增长的以1为开始。这个字段是可以不用填写值的,mysql数据库会自动给填写值,不会出现primary key的状况。  Alter table tb add primary key(id);  Alter table tb change id id int(10) not null auto_increment=1;  4、删除自增长的主键id  先删除自增长在删除主键  Alter table tb change id id int(10);//删除自增长  Alter table tb drop primary key;//删除主建  

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

MySQL添加、删除主键的操作方法介绍_MySQL

MySQL添加、删除主键的操作方法介绍_MySQL:bitsCN.com mysql添加删除主键 操作是非常基本的操作,下面就将教您mysql添加删除主键的方法,如果您是刚刚接触mysql数据库的新人,不妨一看。 修改mysql的字符集: 在安装mysql5.0时可以设置好mysql的字符集,一般使用utf8的字符集 1、查看建立表&l
推荐度:
标签: 删除 添加 操作
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top