如何设计好mysql数据库?

作者&投稿:滕孟 (若有异议请与网页底部的电邮联系)
~

不能单纯的说好,或者不好,这需要根据你的系统实际需要。

如果你的系统并发要求,用户量不高,这样的设计就显得没有必要,因为小,少,运行速度也是很快的。

如果你的应用用户多,并发高,数据量大你这样设计是可以的,虽然增加了数据量,磁盘开销,但是换来的是高效运行。是OK的。



求高手优化MySQL数据库,数据库反应太慢。
答:扫描的行数为1103,cost为441.09,明显比之前的快了好几倍。mysql> explain format=json select /*+ index_merge(t1) */ * from t1 where rank1 =1 or rank2 = 2 or rank3 = 2\G*** 1. row ***EXPLAIN: { "query_block": { "select_id": 1, "cost_info": { ...

MySQL workbench 环境 如何设计一个数据库实现账户登录功能
答:创建一个用户表,字段包括用户名、密码。在程序里面获得用户输入的用户名和密码,与数据库中对比以下。就可以登录了。

MySql数据库技术如何提升?
答:您可以通过以下几种方式提升MySql数据库技术:1.优化查询语句:使用EXPLAIN命令来分析查询语句,找出慢查询的原因,然后进行优化。2.优化表结构:合理设计表结构,选择合适的数据类型和索引等,可以提高查询效率。3.优化服务器配置:如增加内存、调整缓存大小等,可以提高服务器性能。4.使用分区表:将大表...

mysql数据库设计的问题
答:用户表+图书表+借书记录表 借书记录表中需要有:uid、bookId、borrowTime、returnTime、createTime 简单点就是这样了,不懂可以私信我。

1、怎样使用xampp 中mySQL创建数据库?就像单装MySQL一样使用。 2、装...
答:Can't connect to MySQL server on 'localhost'说明链接不到数据库,这个要看你的PHPMYADMIN里配置是怎么样的,因为这里的配置也是可以访问局域网上别的数据库的.URL地址你去看看是不是LOCALHOST或者127.0.0.1 前2个月,我也装了一次XAMPP,有些服务启动可能稍微慢一点,有点耐心,只要都能正常启动说明...

数据库怎么设计!javamysql
答:多对多关系表 公司表comId 行业表tradeId如果有父子关系增加一个parentId关联tradeId 关系表comIdtradeId一个公司属于多个行业就是多条记录

MySQL-Mysql数据库设计中是设计联合主键还是唯一索引好
答:主键约束比唯一索引约束严格,当没有设定主键时,非空唯一索引自动称为主键。对于主键和唯一索引的一些区别主要如下:1.主键不允许空值,唯一索引允许空值 2.主键只允许一个,唯一索引允许多个 3.主键产生唯一的聚集索引,唯一索引产生唯一的非聚集索引 注:聚集索引确定表中数据的物理顺序,所以是主键是...

怎么样建立数据库,需要详细的步骤。
答:一下步骤以mysql数据库为例:登录数据库 代码:mysql -u root -p 输入密码 创建数据库 代码:create database test;使用刚才创建的数据库 代码: use test;创建一张表 代码:create table user(id int not null,username varchar(100) not null,password varchar(100) not null,primary key(id));...

mysql 设计时间段 数据库应如何设计? 比如我想结果显示为 2012/9/23...
答:据我的理解,数据库的结果显示与你的实际应用有关,在本问题中,如果你的两个日期要参与计算(比如查找某个时间段、起始时间),那么这两个日期就要设计成两个日期字段,如果不参与计算的话,比较方便的就是设计成字符型,但个人推荐还是设计成两个日期字段。

数据库mysql该如何创建?
答:create datebase mydate default charset utf8;创建 数据库 库名 默认 字符集 utf8;create table mytable(id int(7),name varchar(20),url varchar(50));创建 表 表名(字段名 字段类型7位整数,字段名 字段类型20位字符串,字段名,50位字符串);