SSH上MySQL的SlashDB连接字符串
我试图让我的slashdbrestapi查询一个MySQL数据库,它必须通过SSH连接到该数据库 连接字符串没有成功,我不能说我感到惊讶,因为SlashDB在其模板中有DB用户名和密码的位置,但没有SSH/OS用户名和密码的选项 如何调整此示例字符串以包含必要和足够的详细信息SSH上MySQL的SlashDB连接字符串,mysql,rest,ssh,slashdb,Mysql,Rest,Ssh,Slashdb,我试图让我的slashdbrestapi查询一个MySQL数据库,它必须通过SSH连接到该数据库 连接字符串没有成功,我不能说我感到惊讶,因为SlashDB在其模板中有DB用户名和密码的位置,但没有SSH/OS用户名和密码的选项 如何调整此示例字符串以包含必要和足够的详细信息 8.8.8.8:3306/somename 这与以下JSON相关(请注意,您不能直接编辑JSON): 由于您可以直接编辑连接字符串,因此我尝试预先添加user@,但没有任何帮助。SlashDB没有内置到MySQL的SSH
8.8.8.8:3306/somename
这与以下JSON相关(请注意,您不能直接编辑JSON):
由于您可以直接编辑连接字符串,因此我尝试预先添加
user@
,但没有任何帮助。SlashDB没有内置到MySQL的SSH连接。然而,有一个解决办法
- 数据库主机:localhost
- 数据库端口:3307
- 其他参数如前所述
{
"db_encoding": "utf-8",
"owners": [
"admin",
"user",
"root"
],
"execute": [
"admin",
"user",
"root"
],
"creator": "admin",
"read": [
"admin",
"user",
"root"
],
"db_type": "mysql",
"autoload": true,
"write": [
"admin",
"user",
"root"
],
"connect_status": "Disconnected",
"connection": "8.8.8.8:3306/somename",
"sysuser": {
"dbuser": "user",
"dbpass": "pw"
},
"db_schema": "somename",
"offline": true,
"alternate_key": {},
"desc": "blah blah blah"
}