数据库链接错误 : Access denied for user 'root'@'localhost' (using password: YES)
2015-12-18 14:50
465 查看
数据库链接错误 : Access denied for user 'root'@'localhost' (using password: YES)
D:\zhaosheng\SpeedPHP\Drivers\mysql.php on line 9287. * @param dbConfig 数据库配置88.
*/89.
public function __construct($dbConfig)90.
{91.
$linkfunction = ( TRUE == $dbConfig['persistent'] ) ? 'mysql_pconnect' : 'mysql_connect';
92.
$this->conn = $linkfunction($dbConfig['host'].":".$dbConfig['port'], $dbConfig['login'], $dbConfig['password']) or spError("数据库链接错误 : " . mysql_error());
93.
mysql_select_db($dbConfig['database'], $this->conn) or spError("无法找到数据库,请确认数据库名称正确!");94.
$this->exec("SET NAMES UTF8");95.
}96.
/**97.
* 对特殊字符进行过滤D:\zhaosheng\SpeedPHP\spFunctions.php on line 149144.
}145.
}146.
if(FALSE != $has_define){147.
$argString = '';$comma = '';148.
if(null != $args)for ($i = 0; $i < count($args); $i ++) { $argString .= $comma . "\$args[$i]"; $comma = ', '; }
149.
eval("\$GLOBALS['G_SP']['inst_class'][\$class_name]= new \$class_name($argString);");
150.
return $GLOBALS['G_SP']["inst_class"][$class_name];151.
}152.
spError($class_name."类定义不存在,请检查。");153.
}154. D:\zhaosheng\SpeedPHP\Core\spModel.php on line 5247.
{48.
if( null == $this->tbl_name )$this->tbl_name = $GLOBALS['G_SP']['db']['prefix'] . $this->table;49.
if( '' == $GLOBALS['G_SP']['db_driver_path'] ){50.
$GLOBALS['G_SP']['db_driver_path'] = $GLOBALS['G_SP']['sp_drivers_path'].'/'.$GLOBALS['G_SP']['db']['driver'].'.php';51.
}
52.
$this->_db = spClass('db_'.$GLOBALS['G_SP']['db']['driver'], array(0=>$GLOBALS['G_SP']['db']), $GLOBALS['G_SP']['db_driver_path']);
53.
}54.
public function getAll($sql)55.
{56.
$res = $this->query($sql);57.
if ($res !== false)D:\zhaosheng\SpeedPHP\spFunctions.php on line 149144.
}145.
}146.
if(FALSE != $has_define){147.
$argString = '';$comma = '';148.
if(null != $args)for ($i = 0; $i < count($args); $i ++) { $argString .= $comma . "\$args[$i]"; $comma = ', '; }
149.
eval("\$GLOBALS['G_SP']['inst_class'][\$class_name]= new \$class_name($argString);");
150.
return $GLOBALS['G_SP']["inst_class"][$class_name];151.
}152.
spError($class_name."类定义不存在,请检查。");153.
}154. D:\zhaosheng\modules\index\main.php on line 72.
class main extends spController3.
{4.
function __construct(){ // 公用5.
parent::__construct(); // 这是必须的6.
7.
$this->gdlink=spClass('link_list')->findAll();
8. 9.
$this->username11=$_SESSION["username"];10. 11.
$this->pabtrows = spClass("article_list")->findAll("pid=49","sort_id asc,id asc");12. D:\zhaosheng\SpeedPHP\spFunctions.php on line 149144.
}145.
}146.
if(FALSE != $has_define){147.
$argString = '';$comma = '';148.
if(null != $args)for ($i = 0; $i < count($args); $i ++) { $argString .= $comma . "\$args[$i]"; $comma = ', '; }
149.
eval("\$GLOBALS['G_SP']['inst_class'][\$class_name]= new \$class_name($argString);");
150.
return $GLOBALS['G_SP']["inst_class"][$class_name];151.
}152.
spError($class_name."类定义不存在,请检查。");153.
}154. D:\zhaosheng\SpeedPHP\spFunctions.php on line 149.
function spRun(){10.
GLOBAL $__controller, $__action;11.
// 对路由进行自动执行相关操作12.
spLaunch("router_prefilter");13.
// 对将要访问的控制器类进行实例化
14.
$handle_controller = spClass($__controller, null, $GLOBALS['G_SP']["controller_path"].'/'.$__controller.".php");
15.
// 调用控制器出错将调用路由错误处理函数16.
if(!is_object($handle_controller) || !method_exists($handle_controller, $__action)){17.
eval($GLOBALS['G_SP']["dispatcher_error"]);18.
exit;19.
}D:\zhaosheng\index.php on line 127.
// 当前模块附加的配置8.
$spConfig['controller_path'] = APP_PATH.'/modules/'.basename(__FILE__,".php");9.
// 载入SpeedPHP框架10. 11.
require(SP_PATH."/SpeedPHP.php");12.
spRun(); // SpeedPHP 3新特性转自:http://zhaosheng.mengyiedu.com/
相关文章推荐
- This function has none of DETERMINISTIC, NO SQL解决办法
- 部署SCCM2012之先SQL Server安装
- 【C/C++学院】(24)Oracle数据库编程--管理oracle
- Mysql C API部分函数讲解
- 用SQL命令查看 MySQL l数据库大小
- MySQL 启动报错 mysql-bin.index not found (Errcode: 13)
- SQL备份数据库
- 安装PL/SQL Developer,链接本地64位Oracle
- SQL常用增删改查语句
- 运行MySQL远程连接
- Windows Server 2008 R2 安裝 Oracle 10g
- MySQL移动数据库位置
- MySQL学习笔记1----MySQL数据库基本操作
- SQL技巧,巧妙使用Exists
- T-SQL游标
- mysql1数据复制到mysql2,并保存mysql2的独有数据
- 与时间相关的SQL语句/sql获取当前时间/sql时间比较/sql时间格式化
- processing-MySQL example2-getString("StringName")
- Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
- mysql安全优化之利用别名防止误操作