- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Mac OS X Catalina 上将 MySQL Workbench 更新到版本 8.0.18,从那时起,我的数据库不再显示,由于连接错误,我的网站也不再在本地主机上启动。
在文件夹中:OS X ~/Library/Application\Support/MySQL/Workbench/ 我删除了 wb_options.xml 和 wb_state.xml 文件并重新启动了 Workbench,但没有显示任何数据库。 p>
尝试进入可以输入这些命令的命令行:
echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bash_profile
. ~/.bash_profile
mysql -u root -p
mysql> SET GLOBAL innodb_fast_shutdown = 1;
mysql_upgrade -u root -p
输出:
➜ mysql mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 48
Server version: 8.0.18 MySQL Community Server - GPL
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> SET GLOBAL innodb_fast_shhutdown = 1;
ERROR 1193 (HY000): Unknown system variable 'innodb_fast_shhutdown'
mysql> SET GLOBAL innodb_fast_shutdown = 1;
Query OK, 0 rows affected (0,00 sec)
mysql> mysql_upgrade -u root -p
没有进一步的输出。
查看了wb.log:
07:45:48 [INF][ Workbench]: Starting up Workbench
07:45:48 [INF][ WBContext UI]: Initializing workbench context UI with these values:
base dir: /Applications/MySQLWorkbench 2.app/Contents/Resources
plugin path: /Applications/MySQLWorkbench 2.app/Contents/PlugIns
struct path: /Applications/MySQLWorkbench 2.app/Contents/Resources/grt
module path: /Applications/MySQLWorkbench 2.app/Contents/PlugIns:/Applications/MySQLWorkbench 2.app/Contents/Resources/plugins
library path: /Applications/MySQLWorkbench 2.app/Contents/Resources/libraries
user data dir: /Users/<USERNAME>/Library/Application Support/MySQL/Workbench
open at start: -psn_0_5371167
open type:
run at startup:
run type:
Force SW rendering: No
Force OpenGL: No
quit when done: No
07:45:48 [INF][ WBContext]: WbContext::init
07:45:48 [INF][ WBA]: Looking for extension modules for WBA...
07:45:48 [INF][ WBA]: 0 extension modules found
07:45:48 [WRN][ grt]: /Users/<USERNAME>/Library/Application Support/MySQL/Workbench/connections.xml:27: link 'D61B9071-5CA5-47E8-AF17-EC4DB12CA9B2' <object GrtObject> key=owner could not be resolved**
07:45:48 [INF][ WBContext]: System info:
MySQL Workbench Community (GPL) for Mac OS X version 8.0.18 CE build 15329599 (64 bit)
Configuration Directory: /Users/<USERNAME>/Library/Application Support/MySQL/Workbench
Data Directory: /Applications/MySQLWorkbench 2.app/Contents/Resources
Cairo Version: 1.10.2 OS: macOS 10.15.x Catalina x86_64 CPU: 8x Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz - 16.00GiB RAM No video adapter info available
07:45:48 [ERR][ WBContext]: Unknown file type -psn_0_5371167
07:45:59 [ERR][ GRTDispatcher]: exception in grt execute_task, continuing: Exception: Access denied for user 'root'@'localhost' (using password: NO) 07:45:59 [ERR][ GRTDispatcher]: worker: task 'execute sql queries' has failed with error:.Access denied for user
'root'@'localhost' (using password: NO) 07:46:06 [ERR][SQL Editor Form]: Can't restore default schema (develop): Unknown database
'develop' 07:46:06 [ERR][SQL Editor Form]: Can't restore default schema (develop): Unknown database 'develop' 07:46:06 [INF][SQL Editor
Form]: Opened connection 'Local instance 3306' to MySQL Community Server - GPL version 8.0.18 07:46:35
[INF][wb_admin_control.py:query_server_installation_info:860]: Currently connected to MySQL server version '8.0.18', conn status = True, active plugins = ['INNODB_INDEXES', 'sha256_password', 'INNODB_CMPMEM_RESET', 'INNODB_BUFFER_POOL_STATS', 'CSV', 'mysql_native_password', 'INNODB_FT_BEING_DELETED', 'INNODB_BUFFER_PAGE', 'INNODB_CMP_PER_INDEX_RESET', 'INNODB_TABLESTATS', 'ARCHIVE', 'INNODB_FT_INDEX_CACHE', 'INNODB_CMP', 'INNODB_FT_CONFIG', 'InnoDB', 'INNODB_FT_DEFAULT_STOPWORD', 'INNODB_TRX', 'binlog', 'INNODB_TABLES', 'INNODB_COLUMNS', 'INNODB_CMPMEM', 'INNODB_FT_INDEX_TABLE', 'sha2_cache_cleaner', 'MEMORY', 'PERFORMANCE_SCHEMA', 'BLACKHOLE', 'caching_sha2_password', 'INNODB_SESSION_TEMP_TABLESPACES', 'INNODB_CACHED_INDEXES',
'TempTable', 'INNODB_VIRTUAL', 'MRG_MYISAM', 'INNODB_CMP_PER_INDEX', 'INNODB_FT_DELETED', 'mysqlx_cache_cleaner', 'INNODB_TABLESPACES',
'INNODB_METRICS', 'mysqlx', 'MyISAM', 'INNODB_TEMP_TABLE_INFO', 'INNODB_CMP_RESET', 'keyring_file', 'ngram', 'INNODB_BUFFER_PAGE_LRU']
07:46:49 [WRN][wb_admin_control.py:exec_query:623]: Error executing query SELECT name, timer_name FROM performance_schema.setup_timers:
07:47:32 [WRN][ mforms]: Resource file not found: mysql-logo-80.png
07:47:33 [WRN][ mforms]: Resource file not found: mysql-logo-80.png
07:53:38 [WRN][ mforms]: Resource file not found: db.StoredProcedure.16x16.png
07:53:38 [WRN][ mforms]: Resource file not found: db.Function.16x16.png
07:53:38 [WRN][ mforms]: Resource file not found: db.Grants.16x16.png
07:54:04 [INF][ Workbench]: Shutting down Workbench
07:54:04 [INF][ Workbench]: Workbench shutdown done ➜ log
突出显示一行,指出connections.xml 无法解析。不知道这个通知有什么影响。
非常感谢任何帮助!
感谢您的宝贵时间。
更新1:
➜ bin mysql_upgrade -u root -p
Enter password:
The mysql_upgrade client is now deprecated. The actions executed by
the upgrade client are now done by the server. To upgrade, please
start the new MySQL binary with the older data directory. Repairing
user tables is done automatically. Restart is not required after
upgrade. The upgrade process automatically starts on running a new
MySQL binary with an older data directory. To avoid accidental
upgrades, please use the --upgrade=NONE option with the MySQL binary.
The option --upgrade=FORCE is also provided to run the server upgrade
sequence on demand. It may be possible that the server upgrade fails
due to a number of reasons. In that case, the upgrade sequence will
run again during the next MySQL server start. If the server upgrade
fails repeatedly, the server can be started with the --upgrade=MINIMAL
option to start the server without executing the upgrade sequence,
thus allowing users to manually rectify the problem. ➜ bin
更新2
尝试通过命令行连接到数据库,我最好的猜测是我的数据库消失了:(
➜ bin echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bash_profile ➜ bin . ~/.bash_profile ➜ bin mysql -u root -p -h 127.0.0.1 develop Enter password: ERROR 1049 (42000): Unknown database 'develop'
是否有任何更改可以检查数据库“develop”是否真的消失了?如果是这样,是否可以使用 TimeMachine 恢复它?
我不知道发生了什么,但是升级工作台对我来说成了一场噩梦。
最佳答案
您突出显示的警告是关于文件的反序列化问题,并不严重。
您真正的问题是无法连接。您将参数传递给 Workbench 07:45:48 [ERR][ WBContext]: Unknown file type -psn_0_5371167
,它尝试将其解释为连接名称。另请参阅日志文件顶部的上下文初始化值。有一个条目open at start: -psn_0_5371167
证实了我上面提到的内容。尝试启动不带任何参数的 Workbench。
根据this question PSN 参数是进程序列号,仅在首次启动时传递给 GUI 应用程序。下载 Workbench 后,您是否尝试过再次启动它?
旁注:Workbench 确实应该了解这样的参数并忽略它。
关于mysql - 更新到 MySQL Workbench 8.0.18 后,未显示任何数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59420326/
我想不通这个。我无法使用 MySQL Workbench 连接到服务器,我尝试了任何一种连接方法。我得到的错误信息是 Failed to Connect to MySQL at AT 127.0.0.
我尝试使用 mysql workbench for windows,但在上下文菜单duplicate table 中找不到命令。 谁能说出这个命令在哪里? 最佳答案 在 SQL IDE 中没有复制表的
任何人都可以发布解释性行如何重命名 Mysql Workbench 6.2 中的选项卡吗? 根据手册,该功能在那里 => http://dev.mysql.com/doc/workbench/en/w
我的 MySQL Workbench 有一个严重问题:我实际上无法编辑“列”选项卡,因为它是灰色的。 我试图为新创建的图表和现有图表编辑表格的列,但没有运气。 WB 的最新版本是否存在错误,或者我是否
我有一个在 MySQL Workbench 中设计的架构。我为表格添加了描述,并为列和 View 添加了注释。 我创建了一个图表,我想查看图表中的注释和描述。有没有办法做到这一点?我注意到工具提示显示
定义关系时,如何使Workbench显示表之间的连接线? 最佳答案 在EER模型中编辑表时,将有一个名为Foreign Keys的选项卡,可用于定义好...外键。这些外键将在图中可见。 您可以通过双击
有没有办法在 MySQL Workbench 的结果网格中添加一些行号? 例如。 (红色数字): 我不想更改 SQL 查询,我知道我可以使用 tricks喜欢 SELECT @n := @n + 1
我在我的图表的图表属性中使用了 2 页。 但是,我想在一张 dinA4 纸上打印整个图表。这可能吗? 最佳答案 文件 > 页面设置...设置最适合您的图表的页面。 文件 > 打印到文件... 不仅仅是
尝试打开 mwb 模型文件时出现以下错误 error unserializing grt data string to long 我的文件为 217 KB,我使用的是 6.3.4.0 版本 828(适
我正在使用 CentOS 6.4,并且做到了 sudo yum install mysql-workbench-community.x86_64 安装了 MySQL Workbench 6.1 版 当
我最近将开发机器升级为使用MySQL Workbench 6.1。我试图使用工作台和“选择行...”在表中输入一些数据,当我单击“应用”按钮以插入数据时,工作台报告发生了错误(请参见下图),但是没有告
我知道如何从工作台导出文件并上传到 Excel 进行分析。最近我有一台带工作台的 Windows 计算机,我可以从查询中选择所有结果,然后粘贴到电子表格中。我最近转移到 Mac 并下载了 MySQL
如何使用 MySQL Workbench 工具创建多态关系?我希望能够处理类似 Rails 给我的东西: class Example < ActiveRecord::Base belongs_to
在 MySQL Workbench 中,双击表对象会将表名粘贴到当前关注的查询文件中。 可以改变吗?我想在双击时看到表格内容。 或者至少,禁用当前行为。 那可能吗?如何? 谢谢。 最佳答案 您不能,但
在 mySQL Workbench 中,当在表上使用“复制到剪贴板”时,创建的 sql 语句包含将列名、表名等换行的反引号 (`)。有办法避免吗? 最佳答案 一旦您选择了所需的行,您需要右键单击并选择
目前,每次我想通过 MySQL Workbench 转储数据库时,它都会默认显示此标准路径: /home/me/dumps/Dump20110810 # The date alters. 因为我已经将
如何更改 MySQL Workbench 界面字体大小? 请注意:界面,而不是编辑器字体。 Windows 8.1 上的工作台 6.3 最佳答案 那是不可能的。有些地方使用系统字体大小(尤其是标准控件
默认情况下,自动补全为小写。有什么办法让它变成大写吗? 最佳答案 我提交了bug report : Description: The autocompletion uses lowercase ins
我在 MySQL Workbench 中创建了一个 DB 模型和 EER 图。我正在使用工作台脚本功能编写一个脚本来生成代码,以便在数据库导出并在 MySQL 服务器上创建后使用该数据库。 当我遍历表
我刚得到一个新项目,它需要与一个数据库一起工作,没人知道它的结构。它在Mysql DB上,所以我尝试使用mySQL Workbench通过使用许多其他人推荐的逆向工程功能从这个DB导出EER图 我确实
我是一名优秀的程序员,十分优秀!