在MySQL Server 8.0.15中设置配置时
遇到错误
“开始配置步骤:写入配置文件
无效的服务器模板
结束的配置步骤:写入配置文件”
答案 0 :(得分:3)
今天,在重新安装Windows 10之后又尝试安装工作所需的一切,今天我遇到了同样的问题。
对我有所帮助的是,接受(古怪制定的)“更新安装程序”提示为“是”。打开/运行安装程序后,立即出现此提示。第一次我用“否”忽略它,因为我印象是下载安装程序会为我提供最新版本。然后我得到了这个错误。即使重试了三次(卸载后也是如此)。当我再次尝试安装并接受“更新安装程序”提示时,问题就消失了。
答案 1 :(得分:2)
在安装mysql-installer-web-community-8.0.15.0.msi时,从一开始就接受更新安装程序对我有用
答案 2 :(得分:2)
不尝试使用旧版本,但是我解决此问题的方法是完全卸载安装程序。您可以通过删除所有内容(在已安装项目的列表中)来执行此操作,然后它会提示您删除安装程序。然后,您可以在重新安装时重新安装,首先会要求“更新”安装程序或类似的程序。单击是。之后,您可以像平常一样安装。
答案 3 :(得分:0)
我已经卸载了所有软件,并重新运行了安装程序。提示启动时,我已接受升级版本。安装完美完成。
答案 4 :(得分:0)
如果在安装MySQL的Windows 10中遇到此错误“ MySQL Server 8.0.15的配置失败”
Exception in thread "main" javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1649)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:241)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:235)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1206)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:136)Failed to connect using Trustore keystorejavax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1149)
at org.apache.commons.net.ftp.FTPSClient.sslNegotiation(FTPSClient.java:259)
at org.apache.commons.net.ftp.FTPSClient._connectAction_(FTPSClient.java:205)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:169)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:189)
at ftps.apache.FTPSUsingApacheComm.connectToFtpUsing_TrustStoreKeystore(FTPSUsingApacheComm.java:160)
at ftps.apache.FTPSUsingApacheComm.<init>(FTPSUsingApacheComm.java:132)
at ftps.apache.FTPSUsingApacheCommMain.main(FTPSUsingApacheCommMain.java:27)
Caused by: sun.security.validator.ValidatorException: No trusted certificate found
at sun.security.validator.SimpleValidator.buildTrustedChain(SimpleValidator.java:330)
at sun.security.validator.SimpleValidator.engineValidate(SimpleValidator.java:110)
at sun.security.validator.Validator.validate(Validator.java:218)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1185)
... 14 more
如果您将Windows 10中的Microsoft帐户改为本地帐户,则需要将Microsoft帐户转换为本地帐户。为此,请按照以下简单步骤操作:
答案 5 :(得分:0)
我也遇到同样的问题。对我来说,越少越好。我只选择下载Shell和MySQL服务器。它确实起作用。因此,我认为与其选择“所有下载”,不如选择所需的下载。 Workbench似乎确实喜欢独奏。
答案 6 :(得分:0)
缺少匹配的python版本。对我来说我有python版本3.9,但是MySQL服务器需要python版本3.8或更低。我下载了旧的python版本并解决了问题。