mysql/createmysql数据库
说明
在现有SPanel用户帐户中创建新数据库。如果提供了“username”参数,则可以在此API调用期间分配已存在的数据库用户。
资讯
如果你想创建一个新的数据库和用户对,一个好主意是首先通过调用 mysql/createmysqluser 然后跑 mysql/createmysql数据库 创建新数据库并立即分配已有的用户。
参数
现场 | 类型 | 要求的 | 说明 |
---|---|---|---|
代币 | 一串 | 是的 | 授权API令牌-检查 API基础 了解更多信息。 |
帐户使用者 | 一串 | 是的 | 正在管理或查看的SPanel用户帐户。 |
行动 | 一串 | 是的 | 正在执行的类别和功能。 |
数据库 | 一串 | 是的 | 要创建的数据库的名称。 |
用户名 | 一串 | 不 | 默认值:null(空)。如果指定,它必须包含一个现有的数据库用户名,该用户名将分配给新创建的数据库。 |
例子
$endpointUrl='https://123.123.123.123/spanel/api.php';$postData=[‘token’=>‘provided_auth_token’,‘accountuser’=>“spanelio”,‘action”=>“mysql/createmysqldatabase”,‘database”=>‘db’,//‘用户名’=>’dbuser’]$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$endpointUrl);curl_setopt($ch,CURLOPT_RETURNTRANFER,1);curl_setopt($ch,CURLOPT_POST,true);curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($postData));curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false)$jsonOutput=curl_exec($ch);
您可以在我们的 API基础 文章。
输出
{“result”:“success”,“data”:{“msg”:“数据库spanelio_db已成功创建”}