当前位置:首页 > 第68页

tp orm事务提交未执行的教训和总结

高老师7年前 (2019-12-31)2037
tp orm事务提交未执行的教训和总结
最近在项目中处理一个关于商品数据重复需要删除多余的商品记录,但是删除一条商品必然要把关联的其他表商品的id和其他商品信息更换为正确的,删除一个商品记录,同时要去修改100多张表的关联商品数据,在项目中引用了tp orm 1.2版本,由于项目是php5.6版本,没法使用最新orm,在代码中每处理1个商...

在MyISAM引擎中使用事务会怎样

高老师7年前 (2019-12-31)2199
在MyISAM引擎中使用事务会怎样
众所周知MyISAM引擎不支持事务,但是我只是知道不支持事务,并未测试具体的表现是什么,测试代码如下:try {     //开启事务     Db::startTrans();    &...

tar: Error is not recoverable: exiting now

高老师7年前 (2019-12-12)2755
tar: Error is not recoverable: exiting now
在解压tar.bz2类型文件的报错:tar (child): bzip2: Cannot exec: No such file or directory tar (child): Error...

php elasticsearch基础使用

高老师7年前 (2019-11-15)1736
php elasticsearch基础使用
elasticsearch的操作都是基于http协议的,已经有现成的php类库,composer安装即可。{     "require": {        &...

mysql增量备份,mysql增量备份工具

高老师7年前 (2019-11-12)1633
mysql增量备份,mysql增量备份工具
增量备份可以自己编写脚本定期将每个binlog日志进行增量备份来实现,但是脚本要自己写,官方的Mysql Enterprise BackUp还是收费的,这里推荐一个XtraBackUp备份工具,免费开源。...

php端口复用,php socket端口复用

高老师7年前 (2019-11-04)15689
php端口复用,php socket端口复用
第一次听说端口复用是在mixphp最新版本中发现的,mixphp启动监听9501端口,现在作者说可以多开几个进程来执行mixphp,我心里想了下再启动不是会端口冲突嘛,但是却没有问题,于是下载mixphp的源码解读,原来是启动http服务器使用new Co\Http\Server('0.0....

cmd中文乱码,powershell中文乱码,cmd修改代码页,powershell修改代码页

高老师7年前 (2019-11-04)2212
cmd中文乱码,powershell中文乱码,cmd修改代码页,powershell修改代码页
用cmd和powershell执行脚本中文输出乱码,由于我是写php脚本的,非常喜欢国际化的uft8编码。注册表修改有些可以有些不可以,直接在控制面板修改。方法1:控制面板\时钟和区域\区域\管理\更改系统区域设置\勾选beta版:使用unicode-utf8全球语言支持,保存重启即可(仅支持win...

mysql的archive储存引擎

高老师7年前 (2019-11-03)2053
mysql的archive储存引擎
archive储存引擎的应用场景就是它的名字的缩影,主要用于归档。archive储存引擎仅支持select和insert,最出众的是插入快,查询快,占用空间小。例如我们有大量的历史数据极少访问又不能删除,需要保存,那么它是非常不错的选择。archive最出名的就是压缩,它的引擎使用zlib无损数据压...

mysql中的\G和\g

高老师7年前 (2019-11-03)2397
mysql中的\G和\g
(1).\g等价于;号,例如下面两条sql语句的输出结果是一样的:select * from member limit 3 \g; select * from member limit 3;...

php redis事务

高老师7年前 (2019-11-01)1746
php redis事务
概念请参考w3school文章: redis watch ,redis exec (看完基本秒懂)(1)基本事务://连接本地的 Redis 服务 $redis = new Redis(); $redis->con...