如何使用DBeaver增加数据库表字段

说白了,使用DBeaver向数据库表添加字段分为三步:找到表,更改结构,然后单击“运行”。
但在实际操作中,有一些地方需要特别注意。

首先,最重要的是,选择字段类型不能盲目。
去年我们做电商项目的时候,有同事把users表的生日字段设置为INT。
结果导入数据的时候,一切都变成了1 9 00年1 月1 日。
用行话来说,这叫隐式类型转换。
事实上,正是前面的一个小细节导致了一切。
那天我加班到半夜修复代码。
还有一点就是长度要根据需要来设置。
例如,VARCHAR(5 0)显然就足够了,但是在编写大小为3 000的应用程序时,请记住留有余量,否则在更改字段时将不得不恢复。
还有另一个重要的细节。
如果某个字段与表相关,例如用户表的地域ID与地域表相关,则在创建时必须添加外键约束,否则导入数据后关系就会混乱。

一开始我以为只要点击运行就可以了,但后来我意识到我错了。
如果某个字段有默认值,比如建表时间是当前时间,那么在配置的时候就需要添加它,否则新输入的数据会无效,说实话这很混乱。
等等,还有一件事,你必须注意不同数据库之间的语法差异。
虽然DBeaver会自动调整,但是MySQL和PostgreSQL的主键设置方法是不同的。
很多人不注意这一点。

建议使用前进行备份或者使用DBeaver的版本控制功能。
这个工具值得一试。

HeidiSQL软件增加数据库表字段的方法

HeidiSQL可以创建表并添加字段。

步骤: 1 . 打开 HeidiSQL 并连接到服务器。
2 . 选择左侧的“数据库”,然后单击“数据表”。
3 . 点击表名,进入编辑页面。
4 .找到中间的“添加”按钮。

填写:
字段名称(如名称)
类型(如 varchar)
长度(如 2 5 5 )
单击“保存”。

MySQL已经测试过了,这是2 008 年做的。

PostgreSQL类似。

称一下体重。