[Mysql for Excel指南] 4 在Excel中编辑MySQL数据

本文介绍如何使用MySQLforExcel加载、编辑MySQL数据,并详细解释了不同背景颜色所代表的状态含义,包括数据提交、修改及错误处理等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQLforExcel允许你在Excel中加载和修改MySQL数据。如果开着自动提交选项,修改完后会立刻提交;或者在更改完后点击 Commit Changes.

下面示例使用sakila.category表。在MySQLforExcel,Open a MySQL Connection,点击sakila,下一步,选择category 表,单击Edit MySQL Data(鼠标选中导入的数据的任一单元格,然后点击右下角的Edit Mysql Data), 选择Import 导入数据到Excel。


背景颜色表示每个单元格的状态,在编辑表数据时有四个常用的颜色:

     描述
白色 所有单元格的默认颜色。表示原始数据,或者点击Refresh from DB 之后的数据。
绿色 单元格成功提交。
蓝色 单元格修改了,但还没有提交。
红色 试图提交单元格更改时出现错误。在提交时会显示一个错误的单元格。
橘色 单元格的更改进行了一次提交,但是由于数据已经被其他外部资源更改导致提交失败。比如:一个不同的用户在数据导入Excel后更改了一个字段。这个特性参考:http://dev.mysql.com/doc/mysql-for-excel/en/mysql-for-excel-config-options.html#mysql-for-excel-optimistic-updates
黄色 单元格接受新数据。新录入的数据插入到mysql数据表。
在我们的例子中,绿色的"Drama"字段在提交时更改了,蓝色的"Gaming" 字段更改了但没有提交,在将把10列的值从9改成10时开启的Auto-Commit 在自动提交时由于重复主键导致报错。



翻译:http://dev.mysql.com/doc/mysql-for-excel/en/mysql-for-excel-edit.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值