我已经从这里https://dev.mysql.com/downloads/file/?id=467269下载了mysql ZIP

然后将其提取,将my-default.ini重命名为my.ini,设置

basedir = D:\Apps\MySQL\mysql-5.7.17-winx64
datadir = D:\Apps\MySQL\data5717

然后开始
mysqld --console

在管理员权限下。此处描述了所有内容:http://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

不幸的是,它在控制台中显示以下内容:



并且不起作用。

最佳答案

您可能在列表“初始化MySQL”中误解了/跳过了第4点。这意味着要在其中复制现有数据目录或在其中创建一个新数据目录,请参见Initializing the Data Directory Manually Using mysqld

要初始化一个新的数据目录,基本上(在设置配置文件之后)只需运行

bin\mysqld --initialize

或者

bin\mysqld --initialize-insecure

后者将设置一个空的root密码。

关于mysql - 无法打开mysql.plugin表。请运行mysql_upgrade创建它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41531225/

10-12 16:01