cloudControl mysqls.free导入数据库

cloudControl mysqls.free导入数据库,mysql,cloudcontrol,Mysql,Cloudcontrol,我正在尝试将SQL文件导入cloudControl上的mysqls.free插件。它不起作用。文件说: 要将sql文件导入MySQL数据库,请使用以下命令 $mysql-u MYSQLS\u USER-p--host=MYSQLS\u SERVER--sslca=PATH\u TO\u CERTIFICATE/mysql-ssl-ca-cert.pem MYSQLS\u数据库

我正在尝试将SQL文件导入cloudControl上的mysqls.free插件。它不起作用。文件说:

要将sql文件导入MySQL数据库,请使用以下命令

$mysql-u MYSQLS\u USER-p--host=MYSQLS\u SERVER--sslca=PATH\u TO\u CERTIFICATE/mysql-ssl-ca-cert.pem MYSQLS\u数据库
我可以连接到SQL server,但上面写着:MYSQLS_主机名不是MYSQLS_服务器,MYSQLS_用户名不是MYSQLS_用户

我需要输入不同的凭据吗


格雷西亚斯

感谢文档中的提示,正如您所提到的,MYSQLS\u用户和MYSQLS\u服务器占位符是错误的。现在,当您在服务器上创建新的mysql安装时,如果您提供用户名和密码(或稍后将用户名/密码对添加到数据库引擎),该问题已得到修复。当您想要连接到mysql服务器的运行实例时,您使用mysql客户端(mysql),如果您有用户名和密码,则使用-u传递用户名,使用-p告知您将提供密码(这些是连接的最小参数)。因此,您只需确定用户名/密码以及数据库名称即可成功完成这一行。嘿,谢谢!但我确实知道。我将MYSQLS_USER替换为提供给我的用户名,当我点击enter时,应该可以输入密码…至少这是我在未导入的情况下连接时所做的。正常连接后,可以运行SHOW DATABASES;在mysql提示符中点击enter,我相信如果导入只包含表,那么在运行导入之前需要创建数据库。您应该能够使用与连接相同的凭据进行导入(尽管您可以拥有多个具有不同权限的用户帐户,但我个人并不熟悉cloudcontrol)。好的!感谢shaunhusain,我找到了无法导入数据库的原因。首先需要创建数据库。MYSQLS_主机名等于MYSQLS_服务器,MYSQLS_用户名等于MYSQLS_用户。那只是一种打字错误。谢谢
$ mysql -u MYSQLS_USER -p --host=MYSQLS_SERVER --ssl-ca=PATH_TO_CERTIFICATE/mysql-ssl-ca-cert.pem MYSQLS_DATABASE < MYSQLS_HOSTNAME.sql