我在 mysqldump 上玩了一会儿,我想知道它是否默认导出索引 ( FULLTEXT
, INDEX
,...)。我阅读了它,我找到了这个选项:
--disable-keys, -K
Run Code Online (Sandbox Code Playgroud)
这表明,它实际上确实导出了索引。但我不想相信我的解释,我想确保我做对了(或错了;-))。任何人都可以确认吗?
我刚刚在干净的 Snow Leopard MacBook 上安装了 MySQL Server 和 MySQL Workbench。我将 Workbench 与服务器连接起来,并能够从 Workbench 内启动 MySQL 服务器。我进入 MySQL Workbench 的管理菜单,它告诉我没有/etc/my.cnf
. 如果我单击Workbench 左侧的Option File,它会告诉我,它会my.cnf
在点击Apply
.
现在我看到了很多配置的可能性。有相关文件吗?我能找到的最好的是这个MySQL-Dev-Page,但它没有多大帮助。
更好的是一个解释性的默认文件,我可以调整它,因为我不是 MySQL 的专家,我只想将 python sqlalchemy 和 django 与 MySQL 服务器一起用作本地主机。
每一个提示都值得赞赏。
当然是一个noobish 问题,但我还是会问它。也许别人会感激。^^
我对 MySQL 越来越熟悉,并且我试图理解创建结构良好的数据库的概念。目前我正在阅读实体关系图(ERD),我问自己:
如果我有三个由第四个链接的表格,例如: 由一个或多个作者撰写的一本书,并且每个作者都在一个或多个国家出版。
authors books countries
id | name id | book id | publishedInCountry
1 | ... 1 | ... 1 | ...
1 | ... 2 | ... 2 | ...
1 | ... 2 | ... 3 | ...
4 | ... 1 | ... 3 | ...
linkTable
idOfAuthor | idOfBook | idOfCountry
1 | 1 | 1
...
Run Code Online (Sandbox Code Playgroud)
这些 ERD 会是什么样子?
附加信息
我想到了:
[authors]
-- < 是 > 的作者 -- [books] …