2017-02-06 52 views
-1

我試圖使用PowerShell連接到MySql數據庫。 我有MySql .NET連接器。Powershell MySql程序集參考

運行

[void][system.reflection.Assembly]::LoadFrom("C:\Program Files\MySQL.Data.dll") 

[System.Reflection.Assembly]::LoadWithPartialName("MySql.Data") 

之前,我變成了相對目錄c:/Program Files

它只是將不會加載,它什麼都不做。我不確定該從哪裏出發或如何排除故障。

我是PowerShell的新手,任何建議/幫助表示讚賞。

+0

你在做什麼?你的意思是什麼都不做?你是否嘗試使用該程序集中的類型?如果是這樣,看看https://blogs.msdn.microsoft.com/richardb/2007/02/21/add-types-ps1-poor-mans-using-for-powershell/ –

+0

我會看看現在。我的意思是,當我運行命令時,我沒有得到任何反饋,但我也沒有收到任何反饋。沒有輸出。我只是想拉一張桌子並讀取數據以開始。 – gregnnylf94

+0

這是因爲你排除了返回類型。嘗試[system.reflection.Assembly] :: LoadFrom(「C:\ Program Files \ MySQL.Data.dll」)(沒有[void]) –

回答

0

升級PowerShell來的PowerShell 4+
其特點是不使用PowerShell提供2
沒有什麼是錯的代碼。