还是搞不了啊,Error!: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) 。用户号密码全改ROOT,也用不了啊
$connobj=new ConnDB("mysql","localhost","root","root","root");//数据库连接类实例化
$conn=$connobj->GetConnId(); //执行连接操作,返回连接标识
$admindb=new AdminDB();//数据库操作类实
读者你好:
请别灰心,安装环境困扰是每一个初学者都的问题。当你把所有问题都碰个遍以后,你的理解也加深的。
下面我来一步一步帮你排查问题。
1. 请确认你的数据库账号密码。安装phpstudy时,账号密码默认都为“root”。你可以使用phpStudy自带的
phpMyadmin数据库可视化软件测试一下。如下图:
2. 导入数据表。将光盘中24/data/db_database24这个文件夹拷贝到“D:/phpstudy/Mysql/data”目录下。此时,在你的数据库管理工具中,将会出现一个database24这个数据库,这个数据库下有本项目中的数据表。
3.准备工作做好后,开始让我们的项目连接上数据库。这里按 慕容st老师说的修改。 注意一点:
$connobj=new ConnDB("mysql","localhost","root","111","db_database24");
只将第4个参数“111”修改为root. 我看你的代码中,将“db_database24”也修改了。这是不对的。你需要了解一下这个参数的含义,不要胡乱尝试哦。
andy 发表于2017-06-14 16:31
读者你好:
请别灰心,安装环境困扰是每一个初学者都的问题。当你把所有问题都碰个遍以后,你的理解也加深的。
下面我来一步一步帮你排查问题。
1. 请确认你的数据库账号密码。安装phpstudy时,账号密码默认都为“root”。你可以使用phpStudy自带的
phpMyadmin数据库可视化软件测试一下。如下图:
2. 导入数据表。将光盘中24/data/db_database24这个文件夹拷贝到“D:/phpstudy/Mysql/data”目录下。此时,在你的数据库管理工具中,将会出现一个database24这个数据库,这个数据库下有本项目中的数据表。
3.准备工作做好后,开始让我们的项目连接上数据库。这里按 慕容st老师说的修改。 注意一点:
$connobj=new ConnDB("mysql","localhost","root","111","db_database24");
只将第4个参数“111”修改为root. 我看你的代码中,将“db_database24”也修改了。这是不对的。你需要了解一下这个参数的含义,不要胡乱尝试哦。
谢谢你,解决了,但是出现NOTICE:undefined variable:str in c:\phpstudy\,,,,,,什么原因俩