我想在现有 mysql
表中添加一个名为 image 的新列。
类型为BLOB,属性为BINARY和NO NULL
我应该在 PhpMyAdmin 中使用什么代码?
最佳答案
在 PhpMyAdmin 中,您可以使用表格编辑器通过单击表格结构来添加新列。
mysql 命令将是:
ALTER TABLE table_name ADD image MEDIUMBLOB NOT NULL
MEDIUMBLOB 的最大大小为 16MB,对于更大的内容请使用 LONGBLOB(最多 4GB)
如果您在上传 BLOB 时遇到问题,请检查 max_allowed_packet http://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html 的值
关于mysql - 将图像列添加到现有的 mysql 表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17008959/