Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.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
访问git在gandi.net服务器上安装mysql_Mysql_Node.js_Git_Ssh - Fatal编程技术网

访问git在gandi.net服务器上安装mysql

访问git在gandi.net服务器上安装mysql,mysql,node.js,git,ssh,Mysql,Node.js,Git,Ssh,我在gandi.net上使用node.js/mysql购买了一个简单的托管实例 我正在尝试设置我的数据库,但我的连接有一些问题 我找到了一些连接数据库并与之对话的示例代码(我是通过PHPMyAdmin设置的),但它需要mysql模块(我假设mysql模块已经安装在我的实例上,但由于我不知道这些模块是如何工作的,这很好) 我得到一个错误: 错误:找不到模块“mysql” 在我的日志文件中 我不知道如何实际安装该模块 我试图使用他们的SSH控制台(通过firefox插件),但我的SSH凭据没有运行“

我在gandi.net上使用node.js/mysql购买了一个简单的托管实例

我正在尝试设置我的数据库,但我的连接有一些问题

我找到了一些连接数据库并与之对话的示例代码(我是通过PHPMyAdmin设置的),但它需要mysql模块(我假设mysql模块已经安装在我的实例上,但由于我不知道这些模块是如何工作的,这很好)

我得到一个错误:

错误:找不到模块“mysql”

在我的日志文件中

我不知道如何实际安装该模块

我试图使用他们的SSH控制台(通过firefox插件),但我的SSH凭据没有运行“npm安装mysql”的权限,并且没有安装sudo

我还尝试从mysisgit安装Git for Windows,但我不知道如何使用此工具连接到远程服务器


我只是想听听关于如何进行的建议。我是一个全新的人,为了个人发展,我正在学习这一点,所以我没有太多关于去哪里的信息。谢谢

问题是我没有使用SSH安装到正确的目录(我只是在登录shell时尝试直接运行它)。我需要导航到我的web/vhosts/default/目录,然后“npm安装mysql”运行得非常好。

作为一种解决方法,您可以在本地安装
mysql
模块,然后将
node\u modules
目录复制到主机上。这是一个好主意!(而且我已经“意外”地”在本地安装了它,所以我已经准备好了sftp文件夹。)唯一的问题是这个模块应该在文件结构中的“哪里”?(我是全新的,我的lamp堆栈中有很多文件夹!)您只需将其复制到节点应用程序所在的同一目录。