作者 lyh

gx

... ... @@ -33,7 +33,6 @@ class ProjectServer extends BaseService
return false;
}
$encrypt = new EncryptUtils();
@file_put_contents(storage_path('logs/lyh_error.log'), var_export((int)$encrypt->unlock_url($project->mysqlConfig->port), true) . PHP_EOL, FILE_APPEND);
// 设置 database.connections.custom_mysql 配置
config(['database.connections.custom_mysql.host' => $project->mysqlConfig->host]);
config(['database.connections.custom_mysql.port' => (int)$encrypt->unlock_url($project->mysqlConfig->port)]);
... ... @@ -54,12 +53,13 @@ class ProjectServer extends BaseService
*/
public static function createDatabase($project)
{
$encrypt = new EncryptUtils();
$conn = new \mysqli(
$project->mysqlConfig->host,
$project->mysqlConfig->user,
$project->mysqlConfig->password,
$encrypt->unlock_url($project->mysqlConfig->user),
$encrypt->unlock_url($project->mysqlConfig->password),
'',
$project->mysqlConfig->port,
(int)$encrypt->unlock_url($project->mysqlConfig->port)
);
$conn->query("CREATE DATABASE IF NOT EXISTS {$project->databaseName()}");
return true;
... ...