我有一个HTML表单,需要获取对应的MySQL数据库中每个字段的最大设置长度,以便为文本字段的maxlength属性设置一个适当的值。是否有一个MySQL查询将给我设置的最大字段长度?我所拥有的最佳解决方案是查询SHOW COLUMNS FROM {database name},但这将返回括号中字段长度最大的字段类型(例如int(6)、varchar(20)、十进制(5,1)等),因此我将使用PHP或其他什么方法来筛选出最大长
我们目前正在使用MS实体框架和MySQL for VS2012 (可在这里获得)。问题是,当我们使用EF执行插入时,它会向小于字段大小的任何条目添加尾随空格字符。有没有办法强迫EF与MySQL一起只插入"test1“而不加空格?或者,每次有人插入MySQL数据库时,我都必须运行手动trim查询吗?
谢谢你,E