我是begginer,我總是有這個問題,當我要去移動我的網站從我的電腦到主機或服務器,一些代碼無法運行,或者我總是看到一些錯誤。將網站從我的電腦移至主機或服務器?
我創建了一個數據庫,我設置了一個特權(用戶名和密碼),但我有錯誤。
這是錯誤:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'mypassword'@'localhost' (using password: YES) in /home/qmelkir/public_html/include/connect.php on line 5 Access denied for user 'mypassword'@'localhost' (using password: YES)
,這是爲了的mysql_connect:
$con=mysql_connect('localhost',$password,$username) or die(mysql_error());
如何解決呢?
以及如何在本地主機上工作不會有主機和服務器的問題?
謝謝
「localhost」是您運行代碼的機器。爲了達到這個目的,你需要a)讓mysql運行在那裏b)擁有正確的用戶/密碼憑據,所以確保這兩個都是真實的(現在不是這樣) – 2014-09-24 15:57:16
訂單是主機,用戶,密碼請參閱http://php.net/mysql_connect – 2014-09-24 15:57:37
請[不要在新代碼中使用'mysql_ *'函數](http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-功能合PHP)。 *他們不再維護,並[已正式棄用](https://wiki.php.net/rfc/mysql_deprecation)*。看到[紅色方塊](http://uk.php。淨/手動/ EN/function.mysql-connect.php)?學習[準備的語句](http://en.wikipedia.org/wiki/Prepared_statement),並使用[PDO](http://us1.php.net/pdo)或[MySQLi](http:// us1.php.net/mysqli)。 [這篇文章](http://php.net/manual/en/mysqlinfo.api.choosing.php)將幫助你決定哪些。 – 2014-09-24 15:59:02