作为MySQL的新手,我已经安装了MySQL Workbench的最新版本(5.2.33)。我想知道如何用这个应用程序创建数据库。在SQL编辑器的Overview选项卡中显示了很少的“MySQL Schema”,这些Schema是现有的数据库吗?
当前回答
如果在工作台中禁用了“创建新模式”图标,则意味着MySQL服务没有运行。
请在任务管理器中检查MySQL服务是否正在运行。
其他回答
首先,您必须创建模型。默认模型是sakila,所以你必须创建一个。如果您已经创建了新的数据库,请转到数据库>正向工程师。然后,您的模型将存在于本地实例:80
正向工程师是在您选择的主机上创建数据库!
这个答案是为Ubuntu用户寻找一个不需要编写SQL查询的解决方案。
下面是打开后的初始画面
在右上角,上面写着Administration,点击右边的箭头
这将显示Schema(而不是Administration),并且可以看到sys数据库。
右键单击函数后的灰色区域,单击Create Schema…
这将打开下面的内容,我在其中创建了一个名为StackOverflow_db的表
点击右下角的“应用”按钮,
在这个新视图中也点击“应用”。最后,您将得到一个名为StackOverflow_db的数据库
MySQL和Mac的新用户;注意,Connection不同于Database。
创建数据库的步骤。
步骤1:创建连接,点击进入
步骤2:单击数据库图标
步骤3:命名数据库模式
步骤4:应用查询
步骤5:您的DB创建,享受…
如何在MySQL Workbench 6.3中创建数据库
在标签home(1) ->右键单击本地实例旗帜(2) -> Open Connection (3) 右键单击模式窗口(1)中的空白区域->创建模式(2) 数据库类型名称(1)->应用(2)
对我来说,Workbench中有一个奇怪的bug,我必须多次单击图标,直到“应用”和“恢复”按钮显示出来
推荐文章
- 我如何得到“id”后插入到MySQL数据库与Python?
- 什么是ORM,它是如何工作的,我应该如何使用它?
- MySQL工作台:如何保持连接活动
- 'create_date'时间戳字段的默认值无效
- 为现有数据库生成ERD
- BASE术语解释
- 我可以从一个完整的mysql mysqldump文件恢复一个表吗?
- 计数在VARCHAR字段中字符串的出现次数?
- 非加密用途的最快哈希?
- 修改一个MySQL列为AUTO_INCREMENT
- 查询以列出数据库中每个表中的记录数量
- 在ROR迁移期间,将列类型从Date更改为DateTime
- 如何删除所有MySQL表从命令行没有DROP数据库权限?
- 从主机连接到docker容器中的mysql
- 如果任何字段包含NULL, MySQL CONCAT将返回NULL