当前位置: 首页 > news >正文

动态域名可以建网站如何做公众号

动态域名可以建网站,如何做公众号,包头正规旅游网站开发哪家好,wordpress 阿里大于鱼触发器脚本备份 实现方案: 1.配置mysql调用外部脚本的插件mysqludf 链接:https://pan.baidu.com/s/1MCrf1u_SRWwcZoxM9JDNiw 提取码:kgt0 解压 2.解压后放进: mysql安装路径/lib/plugin/ 3.在mysql执行命令创建自定义函数&…

触发器+脚本备份
实现方案:

1.配置mysql调用外部脚本的插件mysqludf

链接:https://pan.baidu.com/s/1MCrf1u_SRWwcZoxM9JDNiw
提取码:kgt0

解压
在这里插入图片描述
在这里插入图片描述

2.解压后放进:

mysql安装路径/lib/plugin/

在这里插入图片描述

3.在mysql执行命令创建自定义函数,下面创建两个函数的返回执行结果,另一个是返回命令行的字符串

1 DROP FUNCTION IF EXISTS sys_exec;
2 DROP FUNCTION IF EXISTS sys_eval;
3 CREATE FUNCTION sys_exec RETURNS integer SONAME 'lib_mysqludf_sys_x64.dll';
4 CREATE FUNCTION sys_eval RETURNS string SONAME 'lib_mysqludf_sys_x64.dll';
5 SELECT sys_eval("ipconfig/all");

执行结果显示为lib_mysqludf_sys_x64.dll要替换成mysql安装路径/lib/plugin/路径中的文件名

在这里插入图片描述

即为成功,且可在名为mysql的数据库->func表中看到
在这里插入图片描述

4、使用sys_exec备份

创建备份bat文件

@echo off
set BACKUP_DIR=E:\database
set MYSQL_USER=roXXX   // 自己的mysql用户名
set MYSQL_PASS=1XXXX   // 自己的mysql密码
set MYSQL_HOST=localhost
set DATABASE_NAME=XXXXXX // 自己的数据库表名
set DATE=%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%
set DATE=%DATE: =0%// 跳转自己mysql安装位置
pushd C:\Program Files\MySQL\MySQL Server 8.0\bin  //存储
REM 创建备份文件mysqldump -u %MYSQL_USER% -p%MYSQL_PASS% -h %MYSQL_HOST% %DATABASE_NAME% > %BACKUP_DIR%\mysql_backup_%DATABASE_NAME%_%DATE%.sqlREM 压缩备份文件(可选)
REM 你也可以选择使用 zip 或其他压缩工具进行备份压缩
REM 例如使用 7zip
REM "C:\Program Files\7-Zip\7z.exe" a -tzip %BACKUP_DIR%\mysql_backup_%DATE%.zip %BACKUP_DIR%\mysql_backup_%DATE%.sqlREM 删除超过30天的备份文件(可选)
forfiles /p "%BACKUP_DIR%" /m *.sql /d -30 /c "cmd /c del @path"[mysqldump]user=user_namepassword=password

创建触发器命令

-- 每次触发器进行备份
新增
CREATE TRIGGER `insert-change` AFTER INSERT ON `表名`
FOR EACH ROW 
BEGINDECLARE redata INT;SELECT sys_exec('E:/database/XXXXX备份文件.bat') INTO redata;
END;修改
CREATE TRIGGER `update-change` AFTER UPDATE ON `表名`
FOR EACH ROW 
BEGINDECLARE redata INT;SELECT sys_exec('E:/database/XXXXX.bat') INTO redata;
END;删除
CREATE TRIGGER `delete-change` AFTER DELETE ON `表名`
FOR EACH ROW 
BEGINDECLARE redata INT;SELECT sys_exec('E:/database/XXXXX.bat') INTO redata;
END;

当表被修改时,会进行备份
在这里插入图片描述

5.可能的报错信息

在这里插入图片描述
解决办法:把my.ini 中的

secure-file-priv=“”

在这里插入图片描述

1.secure_file_priv = NULL ,限制文件的读取和写入。2.secure_file_priv = 文件路径 ,限制文件的读取和写入只能在设定的文件夹中。3.secure_file_priv= “”, 对文件和读取和写入没有任何限制。
http://www.15wanjia.com/news/195343.html

相关文章:

  • 互动的网站wordpress轻量博客主题
  • 新西兰网站开发专业旅游网站建设建议
  • 创建站点是什么意思学电脑培训班多少一个月
  • 手机网站吧wordpress wampserver
  • 网站及新媒体帐号内容建设专业做淘宝网站绍兴
  • 尖扎网站建设公司网站改版定位策划书
  • 青浦网站建设推广天津建设工程信息网招标文件澄清
  • 宁波建站模板系统wordpress 收费主题
  • 毕业设计旅游网网站设计网站建设与网页设计 难学吗
  • 网站开发工具比较中国室内设计大奖赛
  • 做网站的属于什么工作类型重庆农村网站建设
  • 商务网页设计与制作答案网站做百度竞价利于百度优化
  • wordpress怎么生成网站地图网站制作工作室24小时接单
  • 太原市网站建设自己做网站要学什么软件
  • 高校网站建设目的与意义建站软件2017
  • 网站开发 chrome gimp新浪博客怎么上传wordpress
  • 找人做网站去哪里找佳木斯企业网站建设
  • 网站开发公对公转账合同模板广西建设信息网官网
  • 微信小程序数据库搭建北京百度推广优化
  • 六安商城网站建设地址广告公司怎么找客户资源
  • 网站后台账号园林景观设计公司人员规模
  • 做羞羞的事视频网站找网络公司做网站
  • 做推广网站那里好淘宝指数官网
  • 珠海网站推广排名网址缩短生成器
  • 西安网站制作公司排名代理游戏怎么代理
  • 可口可乐网站建设目的品牌网站建设哪里好
  • 昌吉住房和城乡建设局网站长沙网警
  • 益阳网站建设方案网站域名去哪里备案
  • 电子商务网站开发的历程世界著名建筑设计公司
  • 申请个人网站微信做单30元一单