[DB Updates] Add Windows MySQL path auto detection for users where the path is not found (#2836)

This commit is contained in:
Chris Miles 2023-02-06 17:25:34 -06:00 committed by GitHub
parent 839f31b24d
commit 25b4b97c41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1199,6 +1199,25 @@ sub get_mysql_path
}
}
}
if ($path eq "") {
my @files;
my $start_dir = trim(`echo %programfiles%`);
find(
sub {
if ($#files > 0) {
return;
}
push @files, $File::Find::name unless $File::Find::name!~/mysql.exe/i;
},
$start_dir
);
for my $file (@files) {
if ($file=~/mysql.exe/i) {
$path = $file;
last;
}
}
}
}
if ($OS eq "Linux") {
$path = `which mysql`;