MySQL更新字段属性:实现快速改变(mysql 修改字段属性)

表格输出格式

  MySQL可以使用 UPDATE 命令动态的操作表的列,因此我们可以使用 UPDATE 命令快速改变表格的输出格式,让我们看一下怎么实现。

  第一步,需要明确以下内容,定义了要操作哪个表,需要修改哪个字段,以及修改字段的属性需要改成什么。例如,我们想要修改表 my_table 当中的 member_name 字段,改变它的输出长度为100,可以这样来实现:

update mytable 
set member_name =concat(SUBSTRING(member_name,1,100),'...')
where length(member_name)>100;

  第二步,确认数据库连接信息,例如,你的数据库主机名是localhost,数据库名是my_db,用户名是root,密码是数据库密码。可以这样连接:

mysql -h localhost -u root -p

   第三步,登入MySQL,使用SELECT命令获得要修改字段的属性列表:

show COLUMNS FROM my_table;

运行之后可以看到列出全部字段的属性,以及要修改的字段member_name。

  第四步,使用UPDATE命令更新member_name字段,并且更新相应的字段属性:

alter table my_table modify member_name varchar(100);

  第五步,完成之后,可以使用SELECT命令检查看看是否已经修改成功:

show COLUMNS FROM my_table;

  通过以上步骤,我们可以快速改变MySQL表格的输出格式,实现更新字段属性,在开发过程中应用地比较广泛。


数据运维技术 » MySQL更新字段属性:实现快速改变(mysql 修改字段属性)