Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法通过Windows PowerShell连接到MySQL_Mysql_Powershell - Fatal编程技术网

无法通过Windows PowerShell连接到MySQL

无法通过Windows PowerShell连接到MySQL,mysql,powershell,Mysql,Powershell,我在Win10上安装了MySQL 5.7社区,我一直在MySQL工作台上使用它。现在我想设置一个复制从机,从我发现的情况来看,使用Workbench是不可能的 这意味着我必须使用外壳。根据MySQL文档,我在理解“您的命令解释器”后打开Windows PowerShell,并键入数据库的名称。 因此,PowerShell中的行如下所示: PS C:>mysql my_数据库 我得到的是:“mysql:名称‘mysql’未被识别为Cmdlet、函数的名称……”这是我的翻译。我尝试了MySQL的安装

我在Win10上安装了MySQL 5.7社区,我一直在MySQL工作台上使用它。现在我想设置一个复制从机,从我发现的情况来看,使用Workbench是不可能的

这意味着我必须使用外壳。根据MySQL文档,我在理解“您的命令解释器”后打开Windows PowerShell,并键入数据库的名称。 因此,PowerShell中的行如下所示:

PS C:>mysql my_数据库


我得到的是:“mysql:名称‘mysql’未被识别为Cmdlet、函数的名称……”这是我的翻译。我尝试了MySQL的安装路径,但输出相同。我的错在哪里?少了什么?如果有人能给我一个提示,我会很高兴的!谢谢

您需要在windows环境变量中设置mysql,以便在终端中使用命令mysql。您也可以在终端中使用完整路径,但这很烦人,不利于编写脚本。

您是否尝试过。\mysql数据库名称mysql.exe不在C中:-打开powershell,导航到mysql.exe文件所在的文件夹,然后运行mysql,就是这样!非常感谢。但对于一个从未使用过Powershell的人来说,这并不是那么简单。我也尝试了完整路径,但由于某些原因,我没有得到比MySQL\更进一步的信息,它没有将\MySQL Server 5.7\bin\识别为有效路径的一部分。现在不打扰我了。再次感谢