![洞态最新的1.8.0版本,自定义数据库方式在导入sca20220616.sql文件时会报错,显示需要super权限,排查发现报错是由于文件的第18行SET @@SESSION.SQL_LOG_BIN= 0引起的,百度了下看有个帖子说MySQL5.7有个bug,无法在子查询或者事务中执行set @@session.sql_log_bin,不知道能否把这一句删掉,求助各位大佬!
可以删,是暂停binlog日志的,因为日志量太大,索引导入时不记录binlog,如果数据库是主从的话,必须把这行删掉
sed -i "" '18d' sca20220616.sql
目前sca20220616.sql文件已经默认去除了18行,不需要再进行修改