上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
jackhom
註冊時間: 2011-06-07 文章: 5
第 1 樓
|
發表於: 星期二 六月 07, 2011 5:18 pm 文章主題: MYSQL 連接不到 |
|
|
連接不到,出了什么錯處呢,要有什麽條件才可連接呢,我用的是2台机。我是用sql server 的User, 用sql server 的Password的, 不知正確否?
STORE SQLSTRINGCONNECT("Driver={MySQL ODBC 3.51 Driver};Server=192.168.1.7;Port=3306;Database=jacfan;User=root;Password=jacfanco;Stmt=SET NAMES big5;Option=16385;", .t.) to gnHandle
IF gnHandle = -1
= MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
quit
ENDIF |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1645
第 2 樓
|
發表於: 星期二 六月 07, 2011 8:50 pm 文章主題: |
|
|
權限問題
您的 root 在 192.168.1.7 上,有開放權限嗎? |
|
回頂端 |
|
|
LiuRambo
註冊時間: 2007-11-27 文章: 481
第 3 樓
|
發表於: 星期二 六月 07, 2011 10:16 pm 文章主題: |
|
|
先試試ODBC能不能通
另外貼出錯誤訊息會更好查 |
|
回頂端 |
|
|
chilin
註冊時間: 2003-10-01 文章: 79 來自: Taipei,Taiwan
第 4 樓
|
發表於: 星期二 六月 14, 2011 2:28 pm 文章主題: |
|
|
假設MySQL主機為A(IP:192.168.1.101),使用者電腦為B
1.檢查A主機的MySQL帳號密碼
Linux or Windows輸入指令一樣(假設帳號root,密碼1234)
在A主機上執行指令:
mysql -uroot -p [Enter]
輸入密碼1234
如果登入成功會出現mysql提示符號
2.檢查A主機的MySQL是否開放遠端登入(MySQL預設只允許本機登入)
在mysql提示符號下輸入指令
select host,user from mysql.user; [Enter]
上圖代表有兩筆資料:
第1筆允許root帳號,從任何IP連線
第2筆允許root帳號,只能由本機連線
host欄位代表允許由那些IP連線進來,%代表所有的IP
user欄位代表允許的帳號
3.若A主機MySQL版本 >= 5.5.x
請修改設定檔 /etc/my.cnf (Linux) or c:\windows\my.ini (Windows,不同的mysql版本位置可能不太一樣)
在 [mysqld] 下加入 skip-name-resolve 重啟 MySQL Service。
4.再由B測試A的3306 port有沒有通?
指令輸入
telnet 192.168.1.101 3306
5.若不通則檢查A主機上面是否開啟防火牆。
Linux檢查 selinux,iptables,....
windows檢查 OS本身的防火牆設定,防毒軟體的防火牆設定,... _________________ 一個喜愛Latte的男人 |
|
回頂端 |
|
|
ezpos
註冊時間: 2011-04-20 文章: 323
第 5 樓
|
發表於: 星期四 九月 26, 2019 6:44 pm 文章主題: |
|
|
請問大大們,vfp+mariadb為何連線不到???
環境vfp+mariadb
以下是整個過程
windows版本的mariadb
ODBC測試正常
vfp不能連線
vfp程式碼
telnet 127.0.0.1 正常
_________________ ezPos收銀機 簡單好用低成本 http://www.ezpos.info
全新美觀的POS收銀機.POS軟硬體耗材.
軟體客制化.網站規劃....能賺錢的都可以找我
http://www.twelife.com 台灣生活網 |
|
回頂端 |
|
|
ezpos
註冊時間: 2011-04-20 文章: 323
第 6 樓
|
|
回頂端 |
|
|
goodnight
註冊時間: 2008-10-13 文章: 472 來自: 台南市
第 7 樓
|
發表於: 星期一 十月 28, 2019 12:20 pm 文章主題: |
|
|
會不會是 x32 的架構不同, 因為像是 Autocad 2008LT 可以裝在vista x32, 卻不能裝在 win7 x32 _________________ 希望有更多人來參與
VFP wiki - 需要大家一起完成的VFP電子書與FAQ |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1645
第 8 樓
|
發表於: 星期三 十一月 20, 2019 9:42 pm 文章主題: |
|
|
為什麼一邊用 localhost ,一邊用 127.0.0.1 ?
一致後再去試試看。 |
|
回頂端 |
|
|
violetlkk
註冊時間: 2003-06-21 文章: 82 來自: kaohsiung
第 9 樓
|
發表於: 星期日 十二月 01, 2019 12:36 am 文章主題: |
|
|
以前使用 mysql 3.12 換成 5.1時
mysql odbc 3.51 也有很多的版本編號 , 最新的版本不能用, 只能往下找到可以執行的版本 |
|
回頂端 |
|
|
|