好咖啡要和朋友一起品尝,好“模板”也要和同样喜欢它的人一起分享。 网站首页心得笔记
thinkphp5学习笔记-模型和关联(下)
发布时间:2018-06-14 21:26:31作者:雪饮
自定义模型的使用:批量新增:$sUser=new sUser;$dataList=[ ['username'=>'杜敏捷','psw'=>md5('dmj')], ['username'=>'雪饮','psw'=>md5('xy')]];if($sUser->saveAll
详细信息>>thinkphp5学习笔记-模型和关联(上)
发布时间:2018-06-14 21:23:38作者:雪饮
自定义模型的使用:模型是对象实体与数据表的一种映射关系,数据表的字段与对象的属性进行映射比如你的数据表名为s_user自定义模型的实现方法1:在application中控制器同级目录
详细信息>>thinkphp5学习笔记-查询语言(下)
发布时间:2018-06-14 21:22:31作者:雪饮
仅查看某行数据的某个字段的值$name=Db::name("s_user")->where('id',13)->value('username');echo $name;查看多行数据,但仅查看每行的指定字段的值$name=Db::name('s_user'
详细信息>>thinkphp5学习笔记-查询语言(上)
发布时间:2018-06-14 21:12:46作者:雪饮
比较查询比较查询,符号可选:=,>=,<>$result=Db::name('s_user')->where('id',4)->select();p($result); $result=Db::name('s_user')->where('id','=',4)->select();p($result
详细信息>>thinkphp5学习笔记-数据库-sql构造器、事务
发布时间:2018-06-14 21:11:04作者:雪饮
使用sql构造器操作://插入数据Db::table('activitytext')->insert(['url'=>'www.baidu.com','content'=>'小镇惊魂','createTime'=>time()]);//更新数据Db::table('activity
详细信息>>thinkphp5学习笔记-数据库基本操作
发布时间:2018-06-14 21:09:53作者:雪饮
原生sql操作//插入记录$result=Db::execute('insert into active_configs(nums) values(2)');dump($result);//查询$result=Db::query('select * from active_configs');dum
详细信息>>thinkphp5学习笔记-请求与响应
发布时间:2018-06-14 21:08:44作者:雪饮
依赖于use think\Request;请求:(1) //获取当前url,不含域名 echo request()->url(); echo "<br/>"; //通过实例化$request //获取当前url,不含域名
详细信息>>thinkphp5学习笔记-url和路由
发布时间:2018-06-14 21:07:27作者:雪饮
自定义url路由:在application中有route.php://自定义路由规则中配置的参数在url地址并不会出现,而是隐藏的,但在控制器中可以获得,而url中仅仅是每个参数对应的值return [ '
详细信息>>thinkphp5学习笔记-入门与安装
发布时间:2018-06-14 21:06:12作者:雪饮
安装:apache的站点根目录设置在将thinkphp_5.0.1_core.zip解压后的public目录中然后能成功访问该站点即可.默认路由地址为: http://域名/index/index/index参数获取:方法1:在
详细信息>>mysql配置远程访问
发布时间:2018-06-12 18:27:18作者:雪饮
进入Mysql,然后输入如下的语句:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; FLUSH PRIVILEGES;上面的%可以改成一个具体的IP
详细信息>>由upupw引发的500错误的解决(php错误提示)
发布时间:2018-06-12 16:57:12作者:雪饮
500错误是一个复杂的错误,大多数服务端错误都归于500...那么在iis上有配置500错误的具体报错信息,可是upupw上如何配置这个呢?因为有时候只有通过详细的500错误信息才能够找到
详细信息>>mysql操作某表的条件需要in到某表自己的一个bug的解决(for update in FROM clause)
发布时间:2018-06-05 21:59:36作者:雪饮
像如下这条sql是为了修改用户表中电话号码为15829270113的性别为女,而该sql本来是不需要用in的,我们的一个同事杜敏捷不知道怎么就写成这样了,虽然也可以"实现",但是性能问题很
详细信息>>mysql自定义排序(order by field)的一个bug的处理-order by field无效
发布时间:2018-05-30 15:18:34作者:雪饮
在mysql中我们常用order by field进行自定义排序,如下:select deptId from user order by field(deptId,1,2,3,4);该sql对deptid字段进行自定义排序要求如果数据中有1,2,3,4
详细信息>>centos6.6_x64与mysql5.6.35下Sysbench0.5压测安装与使用
发布时间:2018-05-28 15:15:10作者:雪饮
(1)安装首先必备条件是你要先安装好libtool用命令yum install -y libtool然后进入Sysbench解压(用unzip解压)后的目录中运行脚本:./autogen.sh./configure --with-mysql-incl
详细信息>>centos6.6下安装mysql5.6.35主从复制同步保证插件(semi-sync)
发布时间:2018-05-27 15:25:12作者:雪饮
在centos6.6下实现mysql5.6.35主从复制中实现了mysql主从复制,但有一个问题,主从复制毕竟还是有延迟的,虽然很短,但是始终还是让人不放心.这也是当时google公司所担心而研发
详细信息>>centos6.6下实现mysql5.6.35主从复制
发布时间:2018-05-26 17:42:06作者:雪饮
必备条件:单机单配置文件多实例的实现(1)分别连接到主实例和从实例用形如下命令分别连接两个不同的数据库实例:
mysql --socket=/usr/local/mysql3307/mysql.sock --port=330
mysql多实例启动后某个实例没有运行的故障排除
发布时间:2018-05-26 17:39:53作者:雪饮
mysql多实例启动我这里使用的是单机单配置文件多配置段的方式最近遭遇到启动多实例后查看多实例的启动状态,发现其中某个实例没有启动成功。然后就百度。。。。结果半天也没
详细信息>>mysql中prompt命令的使用
发布时间:2018-05-26 17:39:14作者:雪饮
一般在运维方面经常会打开多个数据库连接实例,由于连接的数据库不相同但是命令行的提示都是一样的都是形如"mysql>"这种提示。那么为了区分不同的连接而有了prompt命令,该
详细信息>>jquery选择器-或选择器、不包含某属性选择器的使用(面试总结)
发布时间:2018-05-25 16:26:21作者:雪饮
今天去面试php,在倒数第二题目时栽跟头了,是一个jquery选择器的题目,平常也不怎么用jquery,而是用原生JavaScript的多,这才导致这次栽跟头。题目如下:<div drag='true' index='1'
详细信息>>linux配置邮件发送(sendEmail)功能
发布时间:2018-05-24 20:55:37作者:雪饮
linux中发送邮件可以使用sendEmail接下来介绍下如何使用sendEmail进行发送邮件环境:centos6.6_x64+sendEmail1.56(1)sendEmail安装wget http://caspian.dotconf.net/menu/So
详细信息>>使用mydumper备份数据库
发布时间:2018-05-20 19:32:08作者:雪饮
前言:在linux中我们一般备份mysql数据会习惯性的使用mysql自身的mysqldump工具进行数据备份.其实在linux中我们还可以使用mydumper进行数据备份.环境:centosX64_6.6mysql5.6
详细信息>>mysql多实例命令mysql_multi的用法及多实例的搭建
发布时间:2018-05-19 17:11:06作者:雪饮
mysql_multi命令是一个用于管理多实例的命令。既然是管理多实例的,那么就必须有多实例可以管理。了解多实例最基本需要知道如下5项:1、建立各自实例所要用的相关目录2、初始
详细信息>>通过mysqladmin关闭mysql服务
发布时间:2018-05-19 17:07:53作者:雪饮
关闭mysql服务一般都是service mysqld stop其实通过mysqladmin命令也可以关闭,如:mysqladmin --socket=/u01/my3306/run/mysql.sock --port=3306 shutdown &--socket:指定
详细信息>>mysql5.6.35加入到service(设为service启动)
发布时间:2018-05-19 17:05:11作者:雪饮
将mysql启动加入到service在mysql目录中的support-files目录中将mysql.server文件拷贝到/etc/init.d/mysqld那么此时mysql就新增了两种启动模式(1)/etc/init.d/mysqld start
详细信息>>bootstrap学习笔记-bootstrap表单美化与图片美化
发布时间:2018-05-19 12:18:42作者:雪饮
日元表单输入框美化代码:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <link rel="stylesheet" href="css/bootstrap.min.css">
详细信息>>