@@ -1203,7 +1203,7 @@ public function create_db(): void {
12031203 }
12041204
12051205 $ dbname = self ::$ db_settings ['dbname ' ];
1206- self ::run_sql ( self ::$ mysql_binary . ' --no-defaults ' , [ 'execute ' => "CREATE DATABASE IF NOT EXISTS $ dbname " ] );
1206+ self ::run_sql ( self ::$ mysql_binary . ' --no-defaults --ssl-verify-server-cert ' , [ 'execute ' => "CREATE DATABASE IF NOT EXISTS $ dbname " ] );
12071207 }
12081208
12091209 /**
@@ -1215,7 +1215,7 @@ public function test_connection(): void {
12151215 }
12161216
12171217 $ sql_result = self ::run_sql (
1218- self ::$ mysql_binary . ' --no-defaults ' ,
1218+ self ::$ mysql_binary . ' --no-defaults --ssl-verify-server-cert ' ,
12191219 [
12201220 'execute ' => 'SELECT 1 ' ,
12211221 'send_to_shell ' => false ,
@@ -1242,7 +1242,7 @@ public function drop_db(): void {
12421242 return ;
12431243 }
12441244 $ dbname = self ::$ db_settings ['dbname ' ];
1245- self ::run_sql ( self ::$ mysql_binary . ' --no-defaults ' , [ 'execute ' => "DROP DATABASE IF EXISTS $ dbname " ] );
1245+ self ::run_sql ( self ::$ mysql_binary . ' --no-defaults --ssl-verify-server-cert ' , [ 'execute ' => "DROP DATABASE IF EXISTS $ dbname " ] );
12461246 }
12471247
12481248 /**
@@ -1479,7 +1479,7 @@ public function install_wp( $subdir = '', $version = '' ): void {
14791479 if ( 'sqlite ' === self ::$ db_type ) {
14801480 copy ( "{$ install_cache_path }.sqlite " , "$ run_dir/wp-content/database/.ht.sqlite " );
14811481 } else {
1482- self ::run_sql ( self ::$ mysql_binary . ' --no-defaults ' , [ 'execute ' => "source {$ install_cache_path }.sql " ], true /*add_database*/ );
1482+ self ::run_sql ( self ::$ mysql_binary . ' --no-defaults --ssl-verify-server-cert ' , [ 'execute ' => "source {$ install_cache_path }.sql " ], true /*add_database*/ );
14831483 }
14841484 } else {
14851485 $ this ->proc ( 'wp core install ' , $ install_args , $ subdir )->run_check ();
@@ -1492,7 +1492,7 @@ public function install_wp( $subdir = '', $version = '' ): void {
14921492 $ mysqldump_binary = Utils \get_sql_dump_command ();
14931493 $ mysqldump_binary = Utils \force_env_on_nix_systems ( $ mysqldump_binary );
14941494 $ support_column_statistics = exec ( "{$ mysqldump_binary } --help | grep 'column-statistics' " );
1495- $ command = "{$ mysqldump_binary } --no-defaults --no-tablespaces " ;
1495+ $ command = "{$ mysqldump_binary } --no-defaults --ssl-verify-server-cert -- no-tablespaces " ;
14961496 if ( $ support_column_statistics ) {
14971497 $ command .= ' --skip-column-statistics ' ;
14981498 }
0 commit comments