PM-2812: I solved a issue with port in Windows 8

This commit is contained in:
Paula V. Quispe
2015-05-25 17:44:23 -04:00
parent f7bd3e85d2
commit 2f082f096c

View File

@@ -1357,8 +1357,15 @@ class workspaceTools
} }
if ( !$flag && !is_null($flagFunction) ) { if ( !$flag && !is_null($flagFunction) ) {
$aHost = explode(':',$parameters['dbHost']);
$dbHost = $aHost[0];
$dbPort = '3306';
if(isset($aHost[1])){
$dbPort = $aHost[1];
}
$command = 'mysql' $command = 'mysql'
. ' --host=' . $parameters['dbHost'] . ' --host=' . $dbHost
. ' --port=' . $dbPort
. ' --user=' . $parameters['dbUser'] . ' --user=' . $parameters['dbUser']
. ' --password=' . str_replace('"', '\"', str_replace("'", "\'", quotemeta($parameters['dbPass'])))//no change! supports the type passwords: .\+*?[^]($)'"\"' . ' --password=' . str_replace('"', '\"', str_replace("'", "\'", quotemeta($parameters['dbPass'])))//no change! supports the type passwords: .\+*?[^]($)'"\"'
. ' --database=' . mysql_real_escape_string($database) . ' --database=' . mysql_real_escape_string($database)