最近使用了一個Godaddy空間和數(shù)據(jù)庫,在部署系統(tǒng)的時候卻發(fā)現(xiàn)了一個很奇怪的問題。程序連接godaddy的數(shù)據(jù)庫就會出現(xiàn)如下錯誤:
SQLSTATE[HY000] [1045] Access denied for user 'cigdb'@'127.0.0.1' (using password: YES)
查了半天,數(shù)據(jù)庫建的也正常,密碼也沒問題,而且用godaddy提供的phpMyAdmin連接也正常。搜索也沒發(fā)現(xiàn)有什么好的解決辦法,幾乎想要放棄了。突然想到,是不是遠程MySQL連接的問題?
進入Cpanel界面,找到數(shù)據(jù)庫里面的“遠程MySQL”,點擊進入
然后添加“遠程數(shù)據(jù)庫 訪問主機”,IP地址“127.0.0.1”
竟然這個不是默認(rèn)的,還需要再次配置?!再次連接數(shù)據(jù)庫,這次真的好了,原來竟然是這個問題!記錄一下,以便還有同我一樣折騰的人查詢。