【发布时间】:2021-08-17 09:44:43
【问题描述】:
我尝试从 powershell 访问本地 WINDOWS10 上的 XAMPP mysql。 我的 powershell 脚本适用于外部主机上的 mysql 数据库: (隐藏连接名称)
$pass = ConvertTo-SecureString -String "*****" -AsPlainText -Force
$user = "*****"
$cred = New-Object -TypeName 'System.Management.Automation.PSCredential' -ArgumentList $user, $pass
$server = "*****"
Connect-MySqlServer -Credential $cred -ComputerName $server -Database "*****" -Verbose -Debug
用户、密码、数据库正确
我在 XAMPP 上有一个 1 对 1 的网页和 mysql 副本,具有相同的表和用户,效果很好。
我设置
bind-address="0.0.0.0"
和
#skip-networking
被注释掉了
XAMPP 连接使用哪个服务器名称?我试过“localhost”和本地IP 错误信息:
Connect-MySqlServer : Ausnahme beim Aufrufen von "Open" mit 0 Argument(en): "SSL Connection error."
In Zeile:1 Zeichen:7
+ $C2 = Connect-MySqlServer -Credential $cred -ComputerName "127.0.0.1" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Connect-MySqlServer
【问题讨论】:
标签: mysql powershell xampp