LMLPHP后院

MySQL 非法混合字符集等号操作异常

无意中使用搜索引擎快照的页面中的搜索框搜索,输入中文提交后台就有报错日志了,如下:/search/%CF%C2%BB%AE%CF%DF/, exception 'LmlException' with message 'HY000 1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERC...

Kafka 快速入门官方教程

d=2 listeners=PLAINTEXT://:9094 log.dir=/tmp/kafka-logs-2 broker_id 在集群的每个节点是唯一并且持久的。在同一台机器上运行需要重新设置日志目录和端口。$ bin/kafka-server-start.sh config/server-1.properties & $ bin/kafka-server-start.sh config/se...

使用GIT BASH管理多个远程代码库

烦,本人更习惯于 SSH 带来的方便。我第一次将 LMLPHP 代码托管在 GITOSC 的时候,由于习惯了 GITHUB 的 SSH 操作,对于 https 协议推送反而不知道怎么使用。从下面的操作日志中,可以看到 .git/config 文件中的内容,可以通过修改该配置文件添加远程库,或者使用 ”git remote add origin_xxx address“ 的方式来增加远程库。下面的操作例...

MySQL 使用 mysqldump 创建一个数据快照

使用 FLUSH TABLES WITH READ LOCK),然后退出或者在第二个会话中执行 UNLOCK TABLES 来释放锁。同样也必须要使用 SHOW MASTER STATUS 获取二进制日志文件的位置信息来匹配快照数据,在开始从服务器复制的时候使用这个信息来执行适当的 CHANGE MASTER TO 语句。当选择数据库备份到 dump 文件,记住需要在每个从服务器上过滤出你想要包含在复...

MySQL 主从同步复制实现步骤

--default-character-set=utf8mb4 --master-data > dump.db使用 vim 或者 head 查看主服务信息在 dump.db 文件中找出主服务的信息,日志文件和位置head -n 100 dump.db | less将数据传给从服务器将 dump.db 传给从服务器,然后导入到 mysql 中,使用 source 导入source dump.dbCHA...

LMLPHP近期新增功能

文件,减少控制器没有逻辑时代码的冗余。详情见官网文档(http://www.lmlphp.com/doc)和GITHUB(https://github.com/leiminglin/LMLPHP)更新日志,感谢您的支持!最后祝福大家在国庆假期玩的开心!本期封面人物林嘉欣(Karena Lam)...

VIM编辑器学习精简教程

这个操作对配置文件的编辑或者代码的编辑非常有用。A 到达行尾,可以在后面添加。vim 删除包含指定字符串的行在命令模式中,使用如下指令删除包含指定字符串的行: : g/string/d。例如,想要删除日志文件中含有字符串 “exif_read_data” 的行。注意:在这个命令中,某些字符可能需要转义,比如[、] :g/exif_read_data/d ...

创业者们如何选择优质的服务器?

个备案的域名就够了,其他的域名无需备案,也就无需购买国内主机了。这里推荐大家购买 Linode,本站到现在,已经使用 Linode 2年多了,非常稳定。之前有用过美国的另外一家主机,但是经常会出现错误日志,名字我就不再这里公布了。使用 Linode 可以使用如下链接注册,正所谓对本站的一点支持吧。https://www.linode.com/?r=f64ca7bf422bb7d9654e8e4b618...

PHP解压函数gzdecode和gzinflate使用方法

gzip 压缩的字符串,这是官网手册上面写到的。 目前很多的空间服务商的 PHP 版本都没有达到 5.4 ,这也导致使用此函数之后发生函数未定义错误,该如何解决这个问题呢?PHP 官方网站用户提交的日志中有人给出了很好的解决方案,使用 gzinflate 函数代替,代码参考如下: <?php if (!function_exists('gzdecode')) { function gzdecode(...
2024-12-22 11:29:03 1734838143 0.021544