ホームページ >バックエンド開発 >PHPチュートリアル >请教:初次安装typecho,出现Error establishing a database connection,是怎么回事?
如图所示
"Error establishing a database connection"报错的意思是"建立一个数据库连接错误"
请教下该怎么解决
如图所示
"Error establishing a database connection"报错的意思是"建立一个数据库连接错误"
请教下该怎么解决
找了下代码,估计是你用户名、密码或者数据库名没有设置准确
<code>public function connect(Typecho_Config $config) { if ($this->_dbLink = @mysql_connect($config->host . (empty($config->port) ? '' : ':' . $config->port), $config->user, $config->password, true)) { if (@mysql_select_db($config->database, $this->_dbLink)) { if ($config->charset) { mysql_query("SET NAMES '{$config->charset}'", $this->_dbLink); } return $this->_dbLink; } } /** 数据库异常 */ throw new Typecho_Db_Adapter_Exception(@mysql_error($this->_dbLink)); } </code>
来自 www.typechodev.com
@TypechoDev
犯了一个错误,确实是我的用户名、密码或者数据库名没有设置准确,现在可以安装了,谢谢你