不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2020-12-12 22:35  分类:MySQL/NoSQL  编辑

insert into values 或 insert into select批量插入时,都满足事务的原子性与一致性,一条出错整体都会回滚。在使用insert into select时,MySQL会对select的数据加S(读)锁,在事务较为复杂的场景下可能有死锁的风险。

作者:php-note.com  发布于:2020-12-12 20:45  分类:电脑/软件使用  编辑

解决方案:Start -> Preference -> Links -> 去掉勾选“Strict Connector Syntax”

作者:php-note.com  发布于:2020-12-08 10:04  分类:MySQL/NoSQL  编辑

MySQL莫名地报错:

2020-12-08T02:02:32.179362Z 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable
作者:php-note.com  发布于:2020-11-30 17:36  分类:Python/数据分析  编辑

程序的跑批日志有时候累加的多了会特别的大,如果我们只需要获取文件的后几行的话,就不需要依次遍历。

作者:php-note.com  发布于:2020-11-22 17:26  分类:Java框架/系统  编辑

SpringBoot 2.3.4 整合Mybatis入门示例

作者:php-note.com  发布于:2020-11-21 23:05  分类:Java基础  编辑

https://start.spring.io 很卡,打开慢,还好国内有类似替代品:https://start.aliyun.com

作者:php-note.com  发布于:2020-11-16 17:20  分类:Python/数据分析  编辑

在使用win32api来修改同步windows的系统时间时报错:

win32api.SetSystemTime(tm_year, tm_mon, tm_wday, tm_mday, tm_hour, tm_min, tm_sec, int(msec)) 

pywintypes.error: (1314, 'SetSystemTime', '客户端没有所需的特权。')

作者:php-note.com  发布于:2020-11-14 13:24  分类:Windows服务器  编辑

3、将MySQL做成服务启动

(1) 切换至bin目录

cd D:\php\PhpStudy\Extensions\MySQL5.6\bin\

(2) 安装Windows服务,服务名为 mysqld

mysqld --install mysqld 

(3) 启动服务

net start mysqld
作者:php-note.com  发布于:2020-11-13 10:50  分类:MySQL/NoSQL  编辑

今天在把一个数据库的数据导出SQL,然后在另外一个库中执行的时候出现了这个问题,报错:

Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.

作者:php-note.com  发布于:2020-11-11 12:35  分类:PHP库/系统/微信  编辑

PHP在5.3之后提供了相关的方法,将一个数组 格式化成json字符串时,指定 JSON_PRETTY_PRINT 参数即可

$arr = ['name' => 'perter', 'course' => ['java', 'php', 'python'], 'sex' => '男'];

echo json_encode($arr, JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT|JSON_UNESCAPED_SLASHES);
  • JSON_UNESCAPED_UNICODE 不进行unicode编码
  • JSON_UNESCAPED_SLASHES 不对/加\
  • JSON_UNESCAPED_SLASHES 用空白字符格式化返回的数据