当前位置:首页 > 系统运维 > 正文内容

MySQL修改表的实际操作与应用

a8116255316年前 (2010-05-18)系统运维10

以下的文章主要讲述的是MySQL修改表的实际操作,我们首先是以增加一个字段 (一列)开始的来引出MySQL修改表的实际操作与其具体应用,如果你对MySQL修改表的实际操作感兴趣的话,你就可以浏览以下的文章了。

alter table table_name add column column_name type default value;  

type指该字段的类型,value指该字段的默认值

例如:

alter table mybook add column publish_house varchar(10) default ''; 

2.更改一个字段名字(也可以改变类型和默认值)

alter table table_name change sorce_col_name dest_col_name type default value;  

source_col_name指原来的字段名称,dest_col_name指改后的字段名称

例如:

alter table Board_Info change IsMobile IsTelphone int(3) unsigned default 1; 

3.改变一个字段的默认值

alter table table_name alter column_name set default value; 

例如:

alter table book alter flag set default '0'; 

4.改变一个字段的数据类型

alter table table_name change column column_name column_name type; 

例如:

alter table userinfo change column username username varchar(20); 

5.向一个MySQL修改表中增加一个列做为主键

alter table table_name add column column_name type auto_increment PRIMARY KEY; 

例如:

alter table book add column id int(10) auto_increment PRIMARY KEY; 

6.数据库MySQL修改表的备份,在命令行中输入:

MySQLdump -u root -p database_name table_name > bak_file_name 

例如:

MySQLdump -u root -p f_info user_info > user_info.dat 

7.导出数据

select_statment into outfile"dest_file"; 

例如

select cooperatecode,createtime from publish limit 10 into outfile"/home/mzc/temp/tempbad.txt"; 

8.导入数据

load data infile"file_name" into table table_name; 

例如:

load data infile"/home/mzc/temp/tempbad.txt" into table pad; 

9.将两个表里的数据拼接后插入到另一个MySQL修改表里。下面的例子说明将t1表中的com2和t2表中的com1字段的值拼接后插入到tx表对应的字段里。

例如:

insert into tx select t1.com1,concat(t1.com2,t2.com1) from t1,t2; 

10,删除字段

alter table form1 drop column 列名; 

上面说了这么多内容,是关于对MySQL修改表的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注ITjs,学习最新Mysql技术。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/20373.html

分享给朋友:

“MySQL修改表的实际操作与应用” 的相关文章

windows 7/8.1正在启动windows时间长的解决方法

windows 7/8.1正在启动windows时间长的解决方法

正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...

Windows7开机后出现黑一下屏性能降低

Windows7开机后出现黑一下屏性能降低

打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

Windows7截图出现黑屏导致截的图黑呼呼一片

Windows7截图出现黑屏导致截的图黑呼呼一片

最近一些Windows 7用户反馈说,自己在截屏的时候出现黑屏,导致自己截的图黑呼呼一片。这个问题该怎么解决?今天小编就为大家提供一个解决的方法。 步骤 1 在windows xp时代,很多用户都曾被视频截图后的“全黑图片”困扰。对此,在解决本地播放时出现的截图变黑问题,一般有两个方法可以用来解...

windows 7系统重装后卡在正在启动Windows开机界面怎么办

windows 7系统重装后卡在正在启动Windows开机界面怎么办

重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04应用窗口列表在哪里?在ubuntu下打开个几个应用窗口最小化后怎么切换呢,应用窗口列表在哪里呢? 1、多打开几个chrome浏览器窗口。 2、然后都做最小化处理。 3、现在我们在桌面左边的面板上找到"左右两边有小白点"的chrome浏览器应用图标,这就是chr...