|
...
|
...
|
@@ -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;
|
...
|
...
|
|