社区
基础编程
帖子详情
动态建立mysql数据库表的疑惑
vbker
2009-08-08 10:47:12
我想要动态建立一个数据库表,比如客户要添加一类产品,我要为这个产品单独建立一个表,而产品的每种属性就是这个表的字段名,建表的过程是通过程序后台提交产品名、产品属性名然后生成sql语句建立表,但是字段类型在客户确定要添加的产品前是未知的,而我也不能让客户在添加产品时选择字段类型(他也不一定懂呀)。有什么办法可以解决这个问题么?
...全文
87
6
打赏
收藏
动态建立mysql数据库表的疑惑
我想要动态建立一个数据库表,比如客户要添加一类产品,我要为这个产品单独建立一个表,而产品的每种属性就是这个表的字段名,建表的过程是通过程序后台提交产品名、产品属性名然后生成sql语句建立表,但是字段类型在客户确定要添加的产品前是未知的,而我也不能让客户在添加产品时选择字段类型(他也不一定懂呀)。有什么办法可以解决这个问题么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
genshing
2009-08-11
打赏
举报
回复
[Quote=引用 4 楼 vbker 的回复:]
引用 2 楼 hairetz 的回复:
而我也不能让客户在添加产品时选择字段类型(他也不一定懂呀)。有什么办法可以解决这个问题么?
那有必要让他来选莫?你自己让他选产品,自己定义好产品的对应的数据类型不就得了。
也就是说以后他要添加的内容是不确定的,我也不能把所有的他可能会销售的东西都加上呀,估计只能用vachar 和 float 了。
[/Quote]
确实是的,我以前做B2C的时候就是这样处理扩展属性的。
vbker
2009-08-11
打赏
举报
回复
楼上的是用varchar和float扩展么?
vbker
2009-08-10
打赏
举报
回复
[Quote=引用 2 楼 hairetz 的回复:]
而我也不能让客户在添加产品时选择字段类型(他也不一定懂呀)。有什么办法可以解决这个问题么?
那有必要让他来选莫?你自己让他选产品,自己定义好产品的对应的数据类型不就得了。
[/Quote]
也就是说以后他要添加的内容是不确定的,我也不能把所有的他可能会销售的东西都加上呀,估计只能用vachar 和 float 了。
dahaidao
2009-08-09
打赏
举报
回复
你的问题好像并不是太明确啊,
你可以模拟一下实际的操作过程,或许会有解决的方法的。
如果需要存储的东西不是很大,而且只是存储,不妨用varchar来处理。
要是想做的更好,就需要你的需求更明确一点了。
genshing
2009-08-08
打赏
举报
回复
可以让客户选择是数值还是文本。数值用FLOAT文本用VARCHAR
猫已经找不回了
2009-08-08
打赏
举报
回复
而我也不能让客户在添加产品时选择字段类型(他也不一定懂呀)。有什么办法可以解决这个问题么?
那有必要让他来选莫?你自己让他选产品,自己定义好产品的对应的数据类型不就得了。
MySQL
之
数据库
基础知识,库和
表
的操作以及基础数据类型
什么是
数据库
,主流
数据库
,
MySQL
的架构,
数据库
的增删查改,
表
的增删查改,
MySQL
的数据类型
mysql
表
注释很多会影响_
MySQL
数据库
表
的数量很多会造成什么不良影响?
最近在帮学校做一个问卷调查系统,目前存储问卷以及问卷结果是这样的:每新增一份问卷,
数据库
增加两个
表
,其中一个
表
用来存放这份问卷的信息,另一个
表
用来存放问卷结果信息之前没怎么接触过
数据库
,在做这个系统之前查了一些关于
数据库
的资料,看到有人说
表
的数量多不会影响查询速度,反而可能会因为你的数据存储结构更加有条理了而是查询更高效在这个系统运行了一段时间之后,我感觉上面这种说法好像不太靠谱,现在正在准备重新...
关于
动态
网站制作的一些
疑惑
关于
动态
网站制作的一些
疑惑
一、背景介绍: 1、纯粹出于弄明白
动态
网站的全过程,想自己制作一个属于自己的
动态
网站,不管多简陋,只要是
动态
的就好。 2、在阿里云上已开通的云产品:访问控制、域名、云虚拟主机(支持语言:HTML、WAP、PHP4/5.2/5.3/5.4/5.5/5.6/7.0/7.1/7.2,
数据库
类型为
mysql
) 二、想弄明白的是: 1、我用的是win7电脑。是不是用h...
MySql
锁
表
动态
图像监控技术交流
最近由于工作需要,想写一款类似于sql check的监控工具,可以通过图像
动态
观察锁
表
的进程,以及锁
表
的语句,这样可以及时发现源头锁是哪个进程,执行的sql语句是什么,可以通过sql语句来做详细的索引优化,也可以通过源头锁进程id来及时kill掉这个进程,但是看了好多
mysql
的监控工具,都没有一款类似于这个的产品,所以萌生了想自己做一个的想法,但是由于自己对
mysql
不够熟悉,希望可以把自己的
疑惑
抛出来大家一起沟通交流一下,毕竟这个东西应该是所有用
mysql
数据库
的程序员都迫切需要的一个工具! ...
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章