Powershell + MySQL
Interesting script and MySQL connector for powershell:
Script:
Param( [Parameter( Mandatory = $true, ParameterSetName = '', ValueFromPipeline = $true)] [string]$Query ) $MySQLAdminUserName = 'username' $MySQLAdminPassword = 'password' $MySQLDatabase = 'MySQL-DB' $MySQLHost = 'MySQL-Host' $ConnectionString = "server=" + $MySQLHost + ";port=3306;uid=" + $MySQLAdminUserName + ";pwd=" + $MySQLAdminPassword + ";database="+$MySQLDatabase Try { [void][System.Reflection.Assembly]::LoadWithPartialName("MySql.Data") $Connection = New-Object MySql.Data.MySqlClient.MySqlConnection $Connection.ConnectionString = $ConnectionString $Connection.Open() $Command = New-Object MySql.Data.MySqlClient.MySqlCommand($Query, $Connection) $DataAdapter = New-Object MySql.Data.MySqlClient.MySqlDataAdapter($Command) $DataSet = New-Object System.Data.DataSet $RecordCount = $dataAdapter.Fill($dataSet, "data") $DataSet.Tables[0] } Catch { Write-Host "ERROR : Unable to run query : $query `n$Error[0]" } Finally { $Connection.Close() } The connector: http://dev.mysql.com/downloads/connector/net/ The source: https://www.cogmotive.com/blog/powershell/querying-mysql-from-powershell
Zabbix + Check your user parameters Skype for Business tricks
Comments are currently closed.