
MySQL
蒲公英-HQ
逆风飞翔,勇往直前
展开
-
关联更新+六种关联查询
A表id和B表id关联 把B表中age大于50的数据c1,c2更新到A表原创 2021-07-30 16:12:13 · 324 阅读 · 0 评论 -
tp 按指定字段指定顺序排序
$top_list = self::where($where)->column('id'); //排序 $exp = new \think\Db\Expression('field(p.id,' . implode(',', $top_list) . '),p.create_time DESC');//按指定顺序查询$publish_list = self::alias('p') ->order($exp) ->select();...原创 2020-10-22 11:18:26 · 1472 阅读 · 0 评论 -
Crmeb公众号一直跳转问题
Crmeb公众号一直跳转问题user表中nickname字段值设置的太短开发时候,wechat_user表中新加的字段没有默认值,无法写入用户信息如果上面两条不能解决问题,可以查看日志文档,看错误原因,针对原因做调整;打开对应的日志文件,直接搜索error,可以更加快速的定位错误;user表中nickname字段值设置的太短开发时候,wechat_user表中新加的字段没有默认值,无法写入用户信息如果上面两条不能解决问题,可以查看日志文档,看错误原因,针对原因做调整;打开对应的日志文件,直接搜索e原创 2020-06-19 10:46:25 · 681 阅读 · 0 评论 -
mysql实时监听sql语句
首先在终端连接mysql【例:mysql -h139.196.21.242 -uroot -p】然后修改配置:第一步:set global general_log_file='/tmp/general.log';第二步:set global general_log=on;最后在终端打开日志文件【例: sudo tail -f /tmp/general.log】接下来你就可以运行你得sql...原创 2019-06-11 16:24:04 · 3834 阅读 · 0 评论 -
数据库备份技巧
数据库备份技巧MYSQLDUMP 命令mysqldumpA Database Backup Program数据库备份程序参数:-h 主机名-u 用户名-p 密码-P 端口--socket 指定 unix socket 文件选项:--all-database 选择全部数据库--databases 指定要导出数据库(多个使用空格分开)--single-transacti...转载 2019-07-25 13:04:29 · 174 阅读 · 0 评论 -
laravel中whereOr具体使用
情景表结构如下:一张轮播图表可以总后台和管理员上传图片;管理员可以查看总后台和自己上传的,其他管理员上传的,该管理员看不到; $id = $this->auth->user()->id; //管理员id $cateId = $this->request->get('cate_id'); //分类id $...原创 2019-07-26 18:46:41 · 4279 阅读 · 0 评论 -
laravel 利用factory数据填充
laravel 利用factory数据填充建表建模型factory核心工作运行在测试方法中运行使用tinker运行建表这是一张测试用的账单表,sql语句如下:CREATE TABLE `wallet_balance_record` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(10) unsigned N...原创 2019-08-13 12:07:18 · 1099 阅读 · 0 评论