yii数据相关问题

jlx5986395 2017-06-04 11:06:59
将yii1中的sqlite切换成MySQL以后,gii里边的Model Generator总是报错是怎么回事,而切换回sqlite后却没有问题?(注:是yii1版,不是yii2哦),求大神解答一下。
------------------------------------------------------------------------------------------------------------------------------------------
报错信息为:CDbConnection failed to open the DB connection: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
-----------------------------------------------------
D:\study\WWW\framework\gii\generators\model\ModelCode.php(60)
if(Yii::app()->{$this->connectionId}===null)
...全文
468 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
poem-rain 2018-12-21
  • 打赏
  • 举报
回复
phpstudy默认密码是root
wowo05 2017-06-07
  • 打赏
  • 举报
回复
1.百度下如何设置mysql的密码;2.重启下phpstudy环境 3. 开发的时候填写上就可以你
xuzuning 2017-06-04
  • 打赏
  • 举报
回复
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) 是说:登录数据库时出现错误。就是通常说的:用户名或密码错 你登录是用的用户名是 root,没有口令 由于 root 是默认管理员不可能不存在,于是可推知 root 是有口令的,但你没给
jlx5986395 2017-06-04
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
MySQL 是你自己的,难道不知道口令?真不知道就重装
-------------------------------------- 我用的是PHPstudy
jlx5986395 2017-06-04
  • 打赏
  • 举报
回复
xuzuning 2017-06-04
  • 打赏
  • 举报
回复
MySQL 是你自己的,难道不知道口令?真不知道就重装
jlx5986395 2017-06-04
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) 是说:登录数据库时出现错误。就是通常说的:用户名或密码错 你登录是用的用户名是 root,没有口令 由于 root 是默认管理员不可能不存在,于是可推知 root 是有口令的,但你没给
------------------------------------------------------------------------------------------------------------------------------- 那口令是什么呢,或者说在哪里找?在下新手,希望有空的话再说详细一点,还有问什么用sqlite就好使呢?

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧