1、Access denied for user 'root'@'localhost'
2、引入样式没起作用
tpl_replace_string关键字要用 view_replace_str替换,在修改后,刷新页面还是不显示,可以清除缓存,或者修改一下相应的html文件
'view_replace_str' => [
'__ADMIN__' => '/public/static/admin',
]
3、开启调试信息
4、修改访问模板后缀
5、Mysql调试
1)ERROR 1054 (42S22): Unknown column 'password' in 'field list'
错误的原因是 5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
mysql> update user set password=password("*******") where user="*******"; #修改密码报错
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
mysql> update mysql.user set authentication_string=password('*******') where user='*******'; #修改密码成功
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1
2) 1075 - Incorrect table definition;there can be only one auto column and it must be defined as a key
原因: 建表时id,勾选自动递增,不是null,但是没有将其设置成为主键
将表中的id定义成主键
6、URL后缀没有改
// URL伪静态后缀
'url_html_suffix' => 'htm',
7、Model
1)Model->save 是根据你的方法名去找的表名,所以不用输入表名就可以添加数据