啟動WinMySQLAdmin出現-MyODBC- Not Found 的問題
添加時間:2013-1-25 17:55:22
添加:
思海網絡
安裝好MySQL 5.0后啟動WinMySQLAdmin
在Environment一欄中出現以下信息
--MyODBC--------------------------------------
Not Found
Driver Version
Driver c:\windows ystem32\myodbc3.dll
API Level
Setup c:\windows ystem32\myodbc3.dll
SQL Level
----------------------------------------------
示意圖見:
【小圖】http://club.zsnet.com/dk/small.gif[/url
【大圖】http://club.zsnet.com/dk/big.gif
啟動MYSQL服務時報錯,無法啟動MYSQL
這個問題困擾了我兩天。我在google上找了N久,都沒有搜索到解決的辦法。
1。操作系統 WinXP Pro sp2
2。數據庫 MySQL 4.17 和 MySQL 5.0 都已嘗試過
3。MyODBC 3.51.06 和最新的 MyODBC 3.51.9 都已安裝過,在ODBC管理器那里添加數據源連接遠程MYSQL服務器的數據源然后測試都是成功的。
4。我原來使用的 MyODBC 3.51.06 跟 MySQL4.01時都是正常運作的。后來我在未卸載MyODBC 3.51.06的情況下直接安裝 MyODBC 3.51.9 ;之后又卸載了MyODBC 3.51.06 ;然后安裝 MySQL 5.0 ,跟著發現了這個問題。
5。后來我覺得可能MyODBC 3.51.9 跟MyODBC 3.51.06 的驅動文件是一樣的,卸載MyODBC 3.51.06 會把MyODBC 3.51.9的文件刪除;于是我把所有得MyODBC卸載,然后重新安裝MyODBC 3.51.9。
6。可是問題依舊。
頭痛。
------------------------------------------------------------
我已經成功啟動了MYSQL。
雖然在 WinMySQLAdmin 中依然是那個 Not Found 的提示。
但MYSQL已經可以正常運作。問題主要是在于mysql.ini 。
WinMySQLAdmin 默認生成的 mysql.ini 中的basedir 有誤。
------------------------------------------------------------
我的MYSQL是安裝在
附 mysql.ini 文件D:/MySQL/Servers目錄下,而不是默認的c:\mysql 。
WinMySQLAdmin 默認生成的 mysql.ini 中 basedir=D:/MySQL 而不是D:/MySQL/Servers
所以導致MYSQL無法啟動。
----------------------------------------------------------------
[mysqld]
basedir=D:/MySQL/Servers
#bind-address=192.168.10.55
datadir=D:/MySQL/Servers/data
#language=D:/MySQL/Servers/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/MySQL/Servers/bin/mysqld-nt.exe
----------------------------------------------------------------
WinMySQLadmin 那個 MyODBC Not Found 的問題,估計跟 MySQL 的客戶端版本問題都不用去管它啦。
或者可以安裝 MySQL Administrator 1.0 代替它。
關鍵字:WinMySQLAdmin、MyODBC、客戶端
在Environment一欄中出現以下信息
--MyODBC--------------------------------------
Not Found
Driver Version
Driver c:\windows ystem32\myodbc3.dll
API Level
Setup c:\windows ystem32\myodbc3.dll
SQL Level
----------------------------------------------
示意圖見:
【小圖】http://club.zsnet.com/dk/small.gif[/url
【大圖】http://club.zsnet.com/dk/big.gif
啟動MYSQL服務時報錯,無法啟動MYSQL
這個問題困擾了我兩天。我在google上找了N久,都沒有搜索到解決的辦法。
1。操作系統 WinXP Pro sp2
2。數據庫 MySQL 4.17 和 MySQL 5.0 都已嘗試過
3。MyODBC 3.51.06 和最新的 MyODBC 3.51.9 都已安裝過,在ODBC管理器那里添加數據源連接遠程MYSQL服務器的數據源然后測試都是成功的。
4。我原來使用的 MyODBC 3.51.06 跟 MySQL4.01時都是正常運作的。后來我在未卸載MyODBC 3.51.06的情況下直接安裝 MyODBC 3.51.9 ;之后又卸載了MyODBC 3.51.06 ;然后安裝 MySQL 5.0 ,跟著發現了這個問題。
5。后來我覺得可能MyODBC 3.51.9 跟MyODBC 3.51.06 的驅動文件是一樣的,卸載MyODBC 3.51.06 會把MyODBC 3.51.9的文件刪除;于是我把所有得MyODBC卸載,然后重新安裝MyODBC 3.51.9。
6。可是問題依舊。
頭痛。
------------------------------------------------------------
我已經成功啟動了MYSQL。
雖然在 WinMySQLAdmin 中依然是那個 Not Found 的提示。
但MYSQL已經可以正常運作。問題主要是在于mysql.ini 。
WinMySQLAdmin 默認生成的 mysql.ini 中的basedir 有誤。
------------------------------------------------------------
我的MYSQL是安裝在
附 mysql.ini 文件D:/MySQL/Servers目錄下,而不是默認的c:\mysql 。
WinMySQLAdmin 默認生成的 mysql.ini 中 basedir=D:/MySQL 而不是D:/MySQL/Servers
所以導致MYSQL無法啟動。
----------------------------------------------------------------
[mysqld]
basedir=D:/MySQL/Servers
#bind-address=192.168.10.55
datadir=D:/MySQL/Servers/data
#language=D:/MySQL/Servers/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/MySQL/Servers/bin/mysqld-nt.exe
----------------------------------------------------------------
WinMySQLadmin 那個 MyODBC Not Found 的問題,估計跟 MySQL 的客戶端版本問題都不用去管它啦。
或者可以安裝 MySQL Administrator 1.0 代替它。
關鍵字:WinMySQLAdmin、MyODBC、客戶端
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解