2017-06-13 41 views
2

我刚安装的MySQL服务器和MySQL工作台我的新的桌面上,并试图使用MySQL在混帐击的bash:mysql的:命令未找到

命令文件夹

本地创建一些数据库

C:\用户\ OmNom \桌面\代码\汉堡\分贝

d atabase位于此文件夹

mysql -u root -p 

但换来

bash: mysql: command not found 

我在做什么错收到此消息的文件?我是否需要安装其他设备才能使其工作?

P.S.操作系统Windows 10Node.js的安装,服务器运行正常(我能在工作台上创建数据库)。

请帮帮忙!

P.P.S.如果您需要更多的信息,让我知道!

+0

您是否安装了MySQL的官方安装程序...您能否指定您安装了哪个版本? – Hackerman

+0

@Hackerman我从官方的mysql网站安装。它是MySQL社区服务器>>> custom >>> mysql x64 5.7.10 && mysql workbench等等等等&mysql mysql notifier && J 5.1创建用户名和密码。 – Archie1008

+0

@Hackerman我没有安装实用程序也许这是一个问题? – Archie1008

回答

1

此错误意味着,从某种原因,你的shell不承认MySQL客户端。它可能是以下之一:

  1. 您在安装MySQL之前打开了shell,因此PATH变量未在该shell实例上更新。为了确保这不是这种情况,关闭shell并重新打开它,尝试再次使用该命令。
  2. 由于某种原因mysql客户端未被添加到PATH环境变量中。加入MySQL在哪儿使用此命令存在于PATH变量的目录,然后再尝试运行客户端:

    设置PATH =%PATH%; C:\ XAMPP \ PHP

  3. 也许您没有安装MySQL客户端并且只安装了服务器?你能找到你计算机上某处的可执行文件吗?

+0

1.没有确切的例子,我几次后重新安装我的电脑3.我没有确定的客户端(我会尝试重新安装整个事情)。 2.对不起,我对MySQL完全陌生。 2.1你能否在这里给我更详细的说明。 2.2我是否需要安装xampp?我不使用PHP我必须创建相同的路径吗? 2.3什么是PATH变量以及如何添加此命令? – Archie1008

0

以下步骤安装在我的Windows 7 PC的&笔记本电脑无缝地安装。如果您的计算机上已经运行了Web服务器堆栈,请忽略前两个步骤。

  1. Install VC11

  2. 安装XAMPP-5.6-VC11

  3. 安装GIT

  4. 安装composer

  5. 安装drush在GIT-bash的类型使用compser :COMPO SER全球需要drush/drush

  6. 在bash - 浏览的站点由一个

    PHP --version
    的MySQL通过键入以下在bash命令一个文件夹

  7. 检查环境--version
    作曲家--version
    drush --version

以上任何命令都会返回错误,请确保相应地更新环境变量。

Makesure您的环境变量有这些项(取决于您的安装位置&用户名)

C:\用户\管理\应用程序数据\漫游\作曲\供应商\ BIN;
C:\ Users \ Admin \ AppData \ Roaming \ Composer \ vendor \ drush \ drush \;
C:\ Program Files \ Git \ cmd; C:\ ProgramData \ ComposerSetup \ bin;
C:\ xampp \ mysql \ bin;
C:\ xampp \ php;

  • 终于在网站\ defalut \ settings.php这个改变从本地主机的主机127.0.0.1
  • 希望这有助于

    0

    那是因为你的MySQL bin程序(mysql命令工具)没有添加到你的windows的PATH系统变量的 。

    现在,这可能是由于几个原因,其中一个特定原因可能是您的安装可执行文件不能以管理员身份运行。所以要用你的git bash使用它,你可以做两件事。

    方法1

    转到使用Git的bash MySQL安装的bin目录。例如

    $ cd 'C:\Program Files\MySQL\MySQL Server 5.7\bin' 
    

    然后运行

    ./mysql -u root -p 
    

    方法2

    为了方便调用MySQL程序,你可以在MySQL的bin目录的路径名添加到您的Windows系统PATH环境variable.To这样做遵循MySQL的官方文档指南从这里

    https://dev.mysql.com/doc/mysql-windows-excerpt/5.7/en/mysql-installation-windows-path.html

    添加您需要重新启动您的git的bash PATH变量之后。

    现在,您将能够从使用Git的bash在任何地方运行mysql命令。