
mysql
睫毛长长的舒克
人生若只如初见,何事悲秋空画扇!
展开
-
Thinkphp3.2.5 从数据库中读取数据报错:SQLSTATE[HY000] [2002] Connection refused
具体报错如下:解决:打开Thinkphp->conf->convention.php,在数据库配置哪里,将'DB_HOST'=>'127.0.0.1',改成'DB_HOST'=>'localhost'原本是:修改成:再次访问页面成功连接上数据库,读取数据正常。...原创 2019-01-03 18:16:45 · 1889 阅读 · 0 评论 -
Mac 下MySql在系统偏好设置面板报错:‘“ 若要使用“MySQL”偏好设置面板,“系统偏好设置”必须退出并重新打开。”
原因:是MySQL版本与Mac系统版本不兼容的问题例如:系统版本:Mac:10.13.2 (17C88) => MySQL版本:mysql-5.7.21-macos10.13-x86_64我的系统版本是10.10.5,最新版是mysql-8.0.13,所以就报错了,在偏好设置面板里也不能打开,弹框说“未能载入,需要关闭重新打开”,结果重新打开偏好设置也不行,一...原创 2018-12-28 17:18:17 · 7530 阅读 · 1 评论 -
thinkphp5.0中关联一对多的使用(一个将数据输出给前端的例子)
首先来看一下需求,小程序前端界面如下,我们需要新建两个表think_line和think_line_classify,旅游地点和旅游分类,然后,在模块下新建两个模型(一个表对应一个模型)和两个控制器,Line.php和LineClassify.php,LineController.php和LineClassifyController(注意,首字母大写),模...原创 2019-06-22 18:00:35 · 919 阅读 · 0 评论 -
MySql报错:1366-incorrect string value:'\xE8\x80\x8c\xE6\x88\x91' for column 'title' at row 1
mysql数据库保存中文时报错1366,原因是因为存放的是中文,而我们的表并不支持中文字符集。例如,我这个表使用的字符集是latin1,latin1是不支持中文的,所以导致存放中文错误,报错如下图:解决:选中报错表,右键=>设计表,检查字符集是否是utf8,如果不是改成utf8,即可...原创 2019-06-13 17:42:00 · 3053 阅读 · 0 评论 -
thinkphp5.0中关联一对一的使用(一个将数据输出给前端的例子)
首先来看一下需求,小程序前端界面如下,我们需要新建两个表think_strategy_list和think_details,列表和详情,然后,在模块下新建两个模型(一个表对应一个模型)和两个控制器,StrategyList.php和Details.php,StrategyListController.php和DetailsController(注意,首字母大写),...原创 2019-06-22 18:00:17 · 649 阅读 · 0 评论