mysql不固定字段使用动态增加数据库表字段。
mysql不固定字段有四种技术:
1.动态增加数据库表字段
2.预留足够的空白字段,运行时作动态映射
3.用xml格式保存在单字段里
4.改列为行,用另外一个表存放定制字段
动态增加字段的方法在实际 *** 作时候几乎是不可能的(sqlserver太慢,oracle索性不支持)。
第一个问题:你提交多位演员的时候本来就是一个字符串(如果你选择一个input的话),你去出来的时候按explode("你输入演员名时的标识符,可以是个变量,这样好维护","取出来的多个演员字符串"),分开再读取就是了,只有2个过程,1个是输入(多个演员名结合标示符组成的字符串),2个是取出分开。这方法很简洁了。
第二个问题:大多数情况下,那个文章基本都是静态的,好多流行的方法是将文章以html方式保存在某个文件夹下面的,文章和评论在一个html页面里,有人评论,就按时间会话ID在后面添加就是了。
如果非要用数据库,你又何尝不能将文章和评论以某种特定标示一起存在一个字段下的一行呢?
varchar 最少要输入2个字,这个应该用程序去控制吧,字段应该设置不了,varchar(200),最多能输入200字,超出后会插入不进去。一般控制这个内容长度范围都是用程序去控制,不用数据库控制的吧欢迎分享,转载请注明来源:内存溢出
评论列表(0条)