我正在开始一个我将使用AngularJS,NodeJS和MySQL的项目。这是我的第一个真正的Web应用程序,它也是我第一次使用npm。
我已经从他们的官方网站安装了Node,当我写npm install时,node_modules会进入项目目录。
如果我尝试使用任何已安装的npm_modules,则会出现此问题。我试着下载mysql,安装工作正常,但是当我键入mysql -p时,我得到:" bash:mysql:command not found"
我还尝试使用npm install mysql -g安装它,但它仍然无法正常工作。
如果它意味着我的$ PATH是/ usr / local / git / bin:/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ usr / local / bin:的/ usr /本地/ GIT中/ bin中:在/ usr / local / bin中
答案 0 :(得分:1)
mysql npm包只包含mysql的nodejs客户端库。您需要使用适用于您的操作系统的方法单独安装mysql服务器。
答案 1 :(得分:0)
看起来你没有在你的系统上安装mysql。 使用以下命令安装mysql服务器
sudo apt-get install mysql-server