Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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
Php 使用wamp服务器将数据库导入mysql localhost_Php_Mysql_Ssh_Localhost - Fatal编程技术网

Php 使用wamp服务器将数据库导入mysql localhost

Php 使用wamp服务器将数据库导入mysql localhost,php,mysql,ssh,localhost,Php,Mysql,Ssh,Localhost,这听起来可能是一个非常愚蠢的问题,但我不知道该怎么做 我在我的windows机器上运行putty,我知道如果我想将数据库导入远程网站,我只需启动putty并输入主机名、用户名和密码。登录到ssh,然后创建数据库,然后像这样导入数据库:mysql production

这听起来可能是一个非常愚蠢的问题,但我不知道该怎么做

我在我的windows机器上运行putty,我知道如果我想将数据库导入远程网站,我只需启动putty并输入主机名、用户名和密码。登录到ssh,然后创建数据库,然后像这样导入数据库:
mysql production

我不明白的是如何通过ssh连接到驻留在计算机上的本地主机。我有phpMyAdmin,我可以选择继续像那样上传,但就像phpMyAdmin中的所有内容一样,它有主要的延迟问题

问这个问题我觉得自己很傻,但我已经试过了。打开putty并在主机名所在的位置添加localhost。我还尝试添加IP 127.0.0.1,其中主机/IP位于putty中。我经常遇到网络错误或连接被拒绝。在这一点上,我甚至不确定你是否会这样做。我觉得这是一个超级简单的问题,但我不能把我的大脑围绕着答案

这是我的phpMyAdmin config.inc文件:

$i++;
/* Authentication type */
$cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'me';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

任何帮助都将不胜感激。

根据您的路径,可能是这样的:

C:\xampp\mysql\bin\mysql.exe -u root -p production < production_2015.sql
C:\xampp\mysql\bin\mysql.exe-u root-p production

还有更多的讨论可能会有所帮助。

我在哪个控制台运行此命令?我会仔细阅读你添加的链接。啊,好吧,我会试试看。。。这看起来也像我的路径:C:\wamp\bin\mysql\mysql5.6.17我应该特别查找什么文件?mysql可执行文件,如:mysql.exe?在bin中。。。我看到了那个可执行文件。。C:\wamp\bin\mysql\mysql5.6.17\bin\mysql.exe<这是正确的吗?是的,mysql.exe应该是它,你似乎有一个额外的目录级别,这很好谢谢你的帮助这正是我需要知道的。。。我刚刚尝试了一下,得到了一个未知变量“*password=your_password”,所以看起来我们有进展了。