Critical Error
Could not connect to the database
原来的服务器上安装了MYSQL SERVER5.0,还装了navicat 8 for mysql,因为有了新服务器,于是把旧服务器上数据库目录data下(完整路径D:\MySQL\MySQL Server 5.0\data)的文件都复制到新服务器上D:\MySQL\MySQL Server 5.0\data了,配置好PHP站点后,访问一般的PHP没有问题,但是一旦和数据库有关的PHP页面就会出现上边的提示,我从来没接触过MYSQL和PHP,不知道PHP的数据链接语句怎么写的,怎么去检查链接是否正常,另外我直接复制原来的数据文件到D:\MySQL\MySQL Server 5.0\data这样对吗?怎么没有类似于MSSQL的附加数据库的操作?navicat 8 for mysql这个也不会用。

解决方案 »

  1.   

    mysql数据库各个库自己也有类似MSSQL的用户吗?
      

  2.   

    我找了个PHP站点的链接语句,它里面用的账号和密码我都改成了root,因为我在安装MYSQL的时候就是这么设置的,但是为什么还是提示
    Critical Error
    Could not connect to the database
    怎么才能看出MYSQL数据库是正常的?我用navicat 8 for mysql连上去以后看到那几个数据库都正常啊,能打开表什么的,就是没有看到类似MSSQL中的用户那样的东西,难道不能一个库一个用户吗?
      

  3.   

    我按照MYSQL的时候是这样的
    首先选择的是reconfigure instance,下一步detailed configuration,下一步developer machine,下一步multifunctional database,下一步dicision support/olap,下一步enable tcp/ip networking和enable strict mode,下一步standard character set,下一步modify security setting那里把root的密码也设置为root了,就是不知道怎么回事,连不上数据库。