如何将数据插入/编辑到使用MySQL Workbench在CLI中创建的数据库中?
我在CLI中创建了一个mysql数据库,现在我想使用mysql workbench编辑表及其内容,请帮忙。
而且,如果我直接在mysql工作台中创建了一个数据库,则无法使用odbc从Java程序连接到该数据库,并且出现错误“未知数据库'mydatabase'”。那就是为什么我需要使用mysql workbench编辑在CLI中创建的表,因为它更方便。
当心:逆向工程属于建模,与诸如表之类的真实db对象中的数据管理绝对无关。MySQL Workbench中的建模,逆向工程,正向工程,同步等都属于结构和设计工作。这是关于元数据的设计。
要在数据库表中编辑/添加/删除数据,请使用MySQL Workbench中的SQL IDE。打开与服务器的连接,您应该在左侧的树中看到架构及其对象。将其展开到您的表上,然后右键单击它。在上下文菜单中,选择SELECT命令。您也可以SELECT * from yourtable
在SQL编辑器中简单地编写一个。如果您的表具有主键,则可以在出现的结果网格中对其进行编辑。不要使用聚合,UNION,联接等,否则结果将为只读。
MySQL的特权系统也是新手经常碰到的绊脚石。创建一个模式或表并不能意味着每个用户都可以访问它。您必须授予用户适当的权限,以浏览架构并根据特定的架构进行操作(或者,如果希望更细粒度,则可以缩小到单个表)。创建架构后,只需执行一次。使用MySQL Workbench的管理模块来执行此任务。它可以帮助您管理用户及其特权:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句