thinkphp中链接数据库为什么一直报错,就是下面这个错,之前用laravel一点问题都没

thinkphp中链接数据库为什么一直报错,就是下面这个错,之前用laravel一点问题都没,第1张

该用户没有对数据库有 *** 作权限或者你的数据库密码错了. 只有这两种情况. 你再确认一下你的用户名和密码是否对应正确,也确认一下该用户是否有对该数据库有 *** 作权限!

希望可以帮到你

config.php

<?php

return array(

'APP_DEBUG' =>true, // 开启调试模式

'DB_TYPE'=>'mysql',// 数据库类型

'DB_HOST'=>'localhost', // 数据库朋务器地址

'DB_NAME'=>'test', // 数据库名称

'DB_USER'=>'root', // 数据库用户名

'DB_PWD'=>'', // 数据库密码

'DB_PORT'=>'3306', // 数据库端口

'DB_PREFIX'=>'think_', // 数据表前缀

)

?>

UserAction.class.php

class UserAction extends Action {

public function registerdo(){

$User = M("user")

if($User->create()) {//如果在这里没报错,估计没什麼问题啊

if( $User->add()) { //这里是把数据写入数据库,要不这样,你先把 cretate()屏蔽掉,看看能不能写入

$this ->success()

}

else

{ $this ->error()

}

else

{ $this ->error()

}

}

}

registerdo.html

<html>

<form action="__URL__/registerdo" method="post">

userid<input type="text"/ name="userid">

password<input type="text"/ name="password">

<input type="submit"/>

</form>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9403192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存