mysql
新老农
这个作者很懒,什么都没留下…
展开
-
laravel跨库查询
一、SQL语句跨数据库:env(‘LARGE_DATABASE’) $sql = " SELECT b.operator,count(DISTINCT a.id) qty FROM proofing_notice a JOIN proofing_notice_operator b ON a.id = b.notice_id LEFT JOIN deve_color c on a.color_id =原创 2022-05-25 17:36:57 · 1323 阅读 · 2 评论 -
belongsTo和hasOne的区别
belongsTo和hasOne的区别原创 2022-05-25 17:21:24 · 1530 阅读 · 0 评论 -
搞明白 left join、right join和join的区别
Join 等同于 inner join : 表示两个表都必须存在的 left join 表示以左边的表为基准,不管你右边的表有没有都显示 right join和left join刚好相反 full outer join表示只要在两个表中任何一个表中有的都显示原创 2022-05-25 10:50:52 · 1694 阅读 · 0 评论 -
PHP日期和MYSQL日期
+++++++++++++ 今天、昨天、明天 、上一周、下一周 +++++++++++++++<?phpdate_default_timezone_set('PRC'); //默认时区echo "今天:",date("Y-m-d",time()),"<br>";echo "昨天:",date("Y-m-d",strtotime("-1 day")), "<br>";echo "明天:",date("Y-m-d",strtotime("+1 day")), "<b原创 2022-04-15 15:30:32 · 185 阅读 · 0 评论 -
php、mysql查询当天,本周,本月的用法
mysql查询当天,本周,本月的数据(字段是时间戳)//其中 video 是表名;//createtime 是字段;////数据库time字段为时间戳////查询当天:$start = date('Y-m-d 00:00:00');$end = date('Y-m-d H:i:s');SELECT * FROM `table_name` WHERE `time` >= unix_timestamp( '$start' ) AND `time` <= unix_timestam原创 2020-11-18 15:46:50 · 481 阅读 · 0 评论 -
Php连接及读取和写入mysql数据库的常用代码
常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自己的一个回顾总结。1.为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量.$mysql_server_name='localhost'; //改成自己的mysql数据库服务器 $mysql_username='root'; //改成自己的mysql数据库用户名 $mysql_password='123456'; //改成自己的mysql数据库密码 $mysql_database='Mydb';原创 2020-09-02 11:50:41 · 3110 阅读 · 0 评论 -
JS获取select标签选中的值
var obj = document.getElementByIdx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值jQuery中获得选中select值第一种方式// #是id,如果用类名改用点 $(’.testSelect option:selec原创 2020-07-28 10:35:55 · 2155 阅读 · 0 评论 -
Laravel 原生表达式
原生表达式有时候你可能需要在查询中使用原生表达式。你可以使用 DB::raw 创建一个原生表达式:$users = DB::table('users') ->select(DB::raw('count(*) as user_count, status')) ->where('status', '<>', 1) ->groupBy('status')原创 2020-06-16 15:59:46 · 1065 阅读 · 0 评论 -
MySql数据库备份的几种方式
mysqldump工具备份备份整个数据库$> mysqldump -u root -h host -p dbname > backdb.sql备份数据库中的某个表$> mysqldump -u root -h host -p dbname tbname1, tbname2 > backdb.sql备份多个数据库$> mysqldump -u root ...原创 2020-03-25 16:08:15 · 432 阅读 · 0 评论 -
mysql 数据库备份和恢复
物理备份对比逻辑备份物理备份是指直接复制包含数据的文件夹和文件。这种类型的备份适用于大数据量且非常重要,遇到问题需要快速回复的数据库。逻辑备份保存能够代表数据库信息的逻辑结构(CREATE DATABASE, CREATE TABLEs等)和内容(INSERT …,或者分隔符分割的文本文件),这种类型的备份适合小数据量备份。可以通过备份文件进行库结构,表机构或者数据的修改。物理备份主要有以下...原创 2020-03-25 15:57:39 · 421 阅读 · 0 评论 -
Mysql存储结构多层循环的多种方式
1、通过Repeat方式DELIMITER $$DROP PROCEDURE IF EXISTS insertxxx $$CREATE PROCEDURE insertxxx()BEGINdeclare indexSidOut int;-- 内层循环索引936次declare indexSidIn int;-- 外层循环索引31次DECLARE fidC int;DECLARE...原创 2020-03-24 16:20:27 · 853 阅读 · 0 评论 -
MySQL——循环(双重循环)
-- 函数-- 设置好时区set time_zone = '+8:00';-- 开启事件调度器set GLOBAL event_scheduler = 1; drop event if exists commission_ms_ever_month; # 设置分隔符为 '$$' DELIMITER $$ create event commission_ms_ever_mo...原创 2020-03-24 16:18:07 · 1262 阅读 · 1 评论 -
mysql游标循环的三种方式及打印结果查看
1、while方式:DELIMITER USE `ct1_test`DROP PROCEDURE IF EXISTS `searchDate`CREATE DEFINER=`greesj1b`@`%` PROCEDURE `searchDate`()BEGINDECLARE tmpName VARCHAR(20) DEFAULT '' ; DECLARE temp_id VARCH...原创 2020-03-24 16:14:28 · 2519 阅读 · 0 评论