遇到未捕获的异常 - 错误连接数据库

时间:2017-06-29 17:20:35

标签: php database

遇到未捕获的异常

  

输入:错误

     

消息:调用未定义的函数mysql_connect()

     

文件名:C:\ xampp \ htdocs \ Salab \ system \ database \ drivers \ mysql \ mysql_driver.php

     

行号:136

     

回溯:

     

文件:C:\ xampp \ htdocs \ Salab \ application \ third_party \ MX \ Loader.php   行:109功能:DB

     

文件:C:\ xampp \ htdocs \ Salab \ application \ third_party \ MX \ Loader.php   行:65功能:初始化

     

文件:C:\ xampp \ htdocs \ Salab \ application \ third_party \ MX \ Base.php行:   55功能:__construct

     

文件:C:\ xampp \ htdocs \ Salab \ application \ third_party \ MX \ Base.php行:   60功能:__construct

     

文件:C:\ xampp \ htdocs \ Salab \ application \ third_party \ MX \ Controller.php   行:4功能:需要

     

文件:C:\ xampp \ htdocs \ Salab \ application \ third_party \ MX \ Modules.php   行:123功能:include_once

     

文件:   C:\ XAMPP \ htdocs中\ Salab \应用\模块\ acesso \控制器\ Acesso.php   行:3功能:spl_autoload_call

     

文件:C:\ xampp \ htdocs \ Salab \ index.php行:315功能:require_once

3 个答案:

答案 0 :(得分:1)

您可以发送用于连接数据库的方法吗? 你可以试试这个

 <?php
    //Create Connection
    $con=mysql_connect("localhost","root","");
    //Create Database
    $CreateDb="Create database db2";
    mysql_query($CreateDb,$con);

    //Select Database 
    mysql_Select_db("db2",$con);

   ?>

答案 1 :(得分:1)

如果你使用php7,你应该转移到mysqli,因为不推荐使用mysql 如果你使用的是早期版本,那么似乎没有安装或启用mysql扩展(请注意,期待你最好转移到mysqli)

答案 2 :(得分:0)

检查你的php.ini文件,如果你有这行,并且没有评论:

extension=php_mysql.dll