本文目录一览:
- 1、如何利用mysql设计网站数据库
- 2、PHP网页设计,关于登录(MySQL)
- 3、数据库设计(MySQL)
- 4、请问设计Mysql数据库的时候,可以全部属性都放在一个表里面,不用外键、从表可以吗
- 5、面试题求助:数据库设计(MySQL)
- 6、作为一个网页设计工作者,需要了解和掌握关于Mysql数据库的哪些知识?
如何利用mysql设计网站数据库
简单用户表 tb_user:
userid , username
用户详细信息表 tb_userinfo
userid , email , homepage , phone , address
把用户信息分开的目的就是保证经常查询的数据在一张表,其它信息放到另一张表
论坛主题表 tb_bbs
bbsid , userid , title , ip , repleycount , replyuserid , createtime , lastreplytime
论坛内容标 tb_bbs_content (此表可按照bbsid进行分表存储)
bbsid , content;
论坛回复表 tb_bbs_reply (此表可按照bbsid进行分表存储)
replyid , bbsid , userid , content , replytime , ip
PHP网页设计,关于登录(MySQL)
如果你单写页面链接数据库的话:
mysql_connect('数据库服务器','数据库用户名','数据库密码');mysql_select_db('数据库名');//选择你需要的数据库
mysql_query("编码");//选择你要用的编码类型
然后:
提交表单数据,获取表单数据,同时作出判断和检测。把值写入到sql查询语句里面用于查询,看返回值。
你试试,希望你可以成功
数据库设计(MySQL)
id字段需要细化,用户ID,作品ID,作者ID;类型表不需要;用户表和管理员表可以合并,添加是否为管理员的判定字段;文学经典表和戏曲文化表可以合并为作品表,用type做区分即可;留言和收藏可以单独做两个表,按时间顺序记录,其中字段需要关联到相对应的其他表的ID;
请问设计Mysql数据库的时候,可以全部属性都放在一个表里面,不用外键、从表可以吗
很大的可能,一张表实不可能做到把所有属性都包含的,除非你做的系统很简单。否则速度和效率影响不说,查询语句就很复杂
所以你最好多建几张表,这样条理清晰。
*************
那要看你具体的表逻辑了,你应该在建立数据库之前就想好要建什么表,表之间什么关系,E-R图挺有用的
面试题求助:数据库设计(MySQL)
学生基本信息表
报名收费表
一对一
愿意的 话再搞个支付选项的表
作为一个网页设计工作者,需要了解和掌握关于Mysql数据库的哪些知识?
网页设计你不需要了解
mysql数据库
,如果你做的是设计的话
只需要灵感
然后用
ps设计
出网页来就可以了,如果你做后台开发,也不需要很了解mysql数据库,刚开始只需要知道怎么连接数据库,查询
插入
修改
删除数据库中的东西就可以,等你做后台开发到了大师级别的时候,你可以再仔细学学mysql数据库的优化什么的。对于一个初学者,只需要了解数据库就是存数据的地方就可以了