分类: mysql
phpstudy启动mysql失败,还看不到报错(配置文件有误引起的)
显示启动成功然后又断掉
该怎么办呢?别慌,其实是有报错的,只是这个面板没展示出来,解决办法之前还是需要先看报错
如何看报错呢?
找到你面板安装的目录到……
mysql启动失败,咋办呢?报错如下:InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf
解决办法如下
看看看报错是什么?
解决方法:修改/etc/my.cnf
其实错误日志已经告诉我们该怎么做了:InnoDB: the .ibd file, you can set innodb_force_recove……
PHP DB 数据库连接类封装(自己封装Db类-亲测可用)
遇到一些二开的项目,不方便使用熟悉的框架,需要使用原生php手写部分代码,此时引入一个手写的Db类能方便不少
<?php
namespace app\api\controller……
1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation(nacat修改远程数据库时弹出警告)
我用root用户创建了一个子用户
然后用navicat改变表时就提示了这个错(这个警告不影响使用,但看着心烦)
其实就是缺一个PROCESS的权限(PROCESS是用……
mysql decimal设置默认值0 无效,设置后自动变为null(navicat设置decimal默认值失效问题)
解决:使用sql语句操作即可
alter table fa_user alter column money set default 0;
亲测有效![......]
阅读全文
phpstudy_pro 的 MySQL sql_mode 报错与解决方案
报错信息
Error while setting value 'STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_S……
navicat在登录mysql的情况下,修改mysql用户名和密码
一、已经登录在Navicat上的mysql是先决条件
1.1点击进入
1.2点击编辑用户编辑
1.3修改用户名和密码后点击保存
一、已经登录在Navicat上的mysql是先决条件
1.……
Tp5按照日期合计查询出数据
示例如下
代码如下
$deviceId=$this->request->param('deviceId');
$date=$this->request->param('date',30);//
$end_time=time();
$begain_time……
SQLSTATE[42000]: Syntax error or access violation: 1055 Expression (group使用报错)
0x01 报错信息
Mysql环境是5.7的, 使用了View进行了表连接, 进行了表连接
搬迁到本地后, 查询报错 Syntax error or access violation: 1055 Expression
看了……
TP5+原生mysql 语句查询指定日期数据,并取出N条数据
sql语句的写法示例
SELECT
*
FROM
fa_pass_log p
WHERE
date = '1664467200'
AND 5 > ( SELECT count(*) FROM fa_pass_log p1 WHERE p1.province_id = p.……