中关村在线

软件

批量插入数据脚本技巧

批量插入数据的脚本操作步骤解析

1、 录入信息

2、 创建表结构

3、 设定参数

4、 创建函数前,请确保log_bin_trust_function_creators参数已设置为1,即处于开启状态,以避免执行受限。

5、 否则将出错

6、 查看系统变量中关于二进制日志是否信任函数创建者的设置,使用命令:show variables like log_bin_trust_function_creators;

7、 执行全局设置命令:set global log_bin_trust_function_creators=1,以启用二进制日志函数创建者信任机制,确保函数创建操作在主从复制环境中正常同步。

8、 上述设置仅对当前操作有效,若需永久生效,必须将其写入配置文件。

9、 在配置文件中添加 log_bin_trust_function_creators=1,以允许创建函数时不检查二进制日志安全模式。

10、 编写生成随机数的函数

11、 编写函数确保每条数据唯一。

12、 随机生成字符串

13、 删除函数需执行命令:drop function rand_string;

14、 随机生成部门编号

15、 删除函数的命令为:drop function rand_num; 执行后即可移除该函数。

16、 新建存储过程

17、 创建向emp表插入数据的存储过程。

18、 编写存储过程,实现向部门表插入数据功能

19、 执行存储过程调用

20、 向部门表中添加数据

21、 向员工表中插入新数据

22、 批量移除指定数据表中的全部索引

23、 删除索引的存储过程

24、 运行存储过程

25、 执行存储过程删除指定数据库和表中的索引,命令格式为:CALL proc_drop_index(数据库名,表名);

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具