MySQL workbench 配置在 Ubuntu 中损坏
MySQL workbench config is corrupted in Ubuntu
这本身不是一个编程问题,所以如果它在错误的区域,请告诉我应该把它放在哪里,我会看看我能做些什么来移动它。
我正在开发一个使用 MySQL 数据库的 Java 项目。我的系统是 Ubuntu 15.04。我已经安装了 Java、Eclipse 和 MySQL,没有任何问题(我遇到过)。我安装 MySQL Workbench 没有什么困难。我创建了一个似乎工作正常的 "localhost" 连接。我开始尝试 运行 脚本,这些脚本应该适当地设置我的数据库以模拟客户端的数据库设置。我是 MySQL 和 Workbench 的新手,所以遇到了一些问题。我终于解决了大部分问题,但最后我没有联系。所以我关闭了那个连接选项卡并尝试打开一个新连接。我的 "localhost" 连接没有显示,所以我去管理连接看看为什么它没有显示,也没有列出保存的连接。我一点击 "New" 按钮,就得到一个 "Home Screen Error" 指示 Workbench “无法将 XML 数据保存到文件 /home/username/.mysql/workbench/other_connections.xml
我必须在终端中执行 sudo window 才能进入目录 - 该目录中的所有内容都归 root 所有,XML 文件可供其他人读取。我已经浏览了所有 "suggestions" 我可以在网上找到的关于如何清理东西的东西——大部分都与 apt-get 有关。我已经通过 Ubuntu 软件中心卸载并重新安装了 MySQL Workbench。没有什么不同。如果能得到任何帮助,我将不胜感激。谢谢。
已解决。 .mysql/ 目录的权限真的一团糟 - 该目录属于 root 而不是我的用户名,但它不是 Linux root 帐户,而不是来自 MySQL 数据库的 root 帐户 - 因为我做了一些相当愚蠢的事情来努力起床并 运行 快速。删除 MySQL 并重新安装无效。
解决方案以 OS 的全新安装结束(无论如何这是最近的安装),在干净的 OS 上安装 MySQL 并立即创建用户帐户使用我的 Linux 用户名(不确定是否需要,但这是我所做的)。在那之后我没有进一步的问题。我意识到这可能不是每个人的 答案,但这是我所做的并且奏效了。
这本身不是一个编程问题,所以如果它在错误的区域,请告诉我应该把它放在哪里,我会看看我能做些什么来移动它。
我正在开发一个使用 MySQL 数据库的 Java 项目。我的系统是 Ubuntu 15.04。我已经安装了 Java、Eclipse 和 MySQL,没有任何问题(我遇到过)。我安装 MySQL Workbench 没有什么困难。我创建了一个似乎工作正常的 "localhost" 连接。我开始尝试 运行 脚本,这些脚本应该适当地设置我的数据库以模拟客户端的数据库设置。我是 MySQL 和 Workbench 的新手,所以遇到了一些问题。我终于解决了大部分问题,但最后我没有联系。所以我关闭了那个连接选项卡并尝试打开一个新连接。我的 "localhost" 连接没有显示,所以我去管理连接看看为什么它没有显示,也没有列出保存的连接。我一点击 "New" 按钮,就得到一个 "Home Screen Error" 指示 Workbench “无法将 XML 数据保存到文件 /home/username/.mysql/workbench/other_connections.xml
我必须在终端中执行 sudo window 才能进入目录 - 该目录中的所有内容都归 root 所有,XML 文件可供其他人读取。我已经浏览了所有 "suggestions" 我可以在网上找到的关于如何清理东西的东西——大部分都与 apt-get 有关。我已经通过 Ubuntu 软件中心卸载并重新安装了 MySQL Workbench。没有什么不同。如果能得到任何帮助,我将不胜感激。谢谢。
已解决。 .mysql/ 目录的权限真的一团糟 - 该目录属于 root 而不是我的用户名,但它不是 Linux root 帐户,而不是来自 MySQL 数据库的 root 帐户 - 因为我做了一些相当愚蠢的事情来努力起床并 运行 快速。删除 MySQL 并重新安装无效。
解决方案以 OS 的全新安装结束(无论如何这是最近的安装),在干净的 OS 上安装 MySQL 并立即创建用户帐户使用我的 Linux 用户名(不确定是否需要,但这是我所做的)。在那之后我没有进一步的问题。我意识到这可能不是每个人的 答案,但这是我所做的并且奏效了。