- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用以下命令行在 Windows 上安装 MySQL:
MySQLInstallerConsole community install -silent server;5.7.12;x64:*:type=config;servertype=Server;openfirewall=true;generallog=true;serverid=3306;enable_tcpip=true;port=3306;rootpasswd=%1;installdir="C:\MySQL\MySQLServer-5.7":type=user;username=foo;password=bar;role=DBManager
此行包含在脚本中,我从随机生成的字符串中传入 root 密码。但是,当我尝试通过
访问服务器时,'root'@'localhost' 的访问被拒绝mysql -u root -p
(并提供密码)
我找不到 MySQLInstallerConsole 参数的任何问题。以用户 foo 身份连接甚至可以工作,但我确实需要 root 密码才能工作。
有什么想法吗?
最佳答案
终于明白问题出在哪里了:系统之前安装了MySQL服务器。服务和二进制文件已全部删除,但在默认位置(%ProgramData% 中的某处)仍有一个 MySQL 数据目录。这似乎导致安装程序控制台无法使用不同的 root 密码完成新安装.
删除旧数据目录并按照原始问题中的说明重新运行安装程序命令行(没有任何更改)导致安装成功。
关于MySQLInstallerConsole 没有设置 root 密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37286684/
在 MySQLInstallerConsole 中将身份验证方法设置为旧身份验证方法的参数是什么? 我现在用的是什么 MySQLInstallerConsole install server;$dbV
我正在使用以下命令行在 Windows 上安装 MySQL: MySQLInstallerConsole community install -silent server;5.7.12;x64:*:t
我一直在使用一个安装 MySQL 服务器的脚本,但它突然停止工作...我正在这样安装: MySQLInstallerConsole community install -silent server;5
这是我在 Stackoverflow 中的第一篇文章。这个论坛对我帮助很大。 我一直在寻找使用自定义数据目录以静默模式从 MYSQL 社区版安装 MySQL 服务器(在 Windows 上)。运行以下
我是一名优秀的程序员,十分优秀!