社区
基础编程
帖子详情
动态建立mysql数据库表的疑惑
vbker
2009-08-08 10:47:12
我想要动态建立一个数据库表,比如客户要添加一类产品,我要为这个产品单独建立一个表,而产品的每种属性就是这个表的字段名,建表的过程是通过程序后台提交产品名、产品属性名然后生成sql语句建立表,但是字段类型在客户确定要添加的产品前是未知的,而我也不能让客户在添加产品时选择字段类型(他也不一定懂呀)。有什么办法可以解决这个问题么?
...全文
89
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
数据库
表
的数量很多会造成什么不良影响?
最近在帮学校做一个问卷调查系统,目前存储问卷以及问卷结果是这样的:每新增一份问卷,
数据库
增加两个
表
,其中一个
表
用来存放这份问卷的信息,另一个
表
用来存放问卷结果信息之前没怎么接触过
数据库
,在做这个系统之前查了一些关于
数据库
的资料,看到有人说
表
的数量多不会影响查询速度,反而可能会因为你的数据存储结构更加有条理了而是查询更高效在这个系统运行了一段时间之后,我感觉上面这种说法好像不太靠谱,现在正在准备重新...
MySQL
数据库
选择与切换操作详解
数据库
选择是
MySQL
操作的基础步骤,它决定了后续SQL语句的执行上下文。在
MySQL
中,USE命令用于切换当前操作的
数据库
,类似于进入不同的数据存储空间。这一机制在多
数据库
环境中尤为重要,它能有效隔离不同业务的数据,确保操作准确性。从技术实现看,
数据库
选择涉及权限验证、连接会话管理等底层操作。在实际开发中,合理使用
数据库
选择能提升代码可维护性,特别是在电商、SaaS等多租户系统中。通过命令行、GUI工具或编程语言API均可实现
数据库
切换,但需注意权限控制与连接管理。本文以
MySQL
为例,结合user_db
MySql
锁
表
动态
图像监控技术交流
最近由于工作需要,想写一款类似于sql check的监控工具,可以通过图像
动态
观察锁
表
的进程,以及锁
表
的语句,这样可以及时发现源头锁是哪个进程,执行的sql语句是什么,可以通过sql语句来做详细的索引优化,也可以通过源头锁进程id来及时kill掉这个进程,但是看了好多
mysql
的监控工具,都没有一款类似于这个的产品,所以萌生了想自己做一个的想法,但是由于自己对
mysql
不够熟悉,希望可以把自己的
疑惑
抛出来大家一起沟通交流一下,毕竟这个东西应该是所有用
mysql
数据库
的程序员都迫切需要的一个工具! ...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章