广告系统测试前的准备工作

这篇博客介绍了如何执行SQL文件向数据库中插入初始数据,涉及`ad_user`、`ad_creative`、`ad_plan`、`ad_unit`等表。在遇到连接数据库问题时,通过在application.yml配置文件中添加特定URL解决时区问题。此外,还提到了使用DumpDataService生成数据文件进行全量数据导出的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.执行sql文件向数据库中插入数据


--
-- init data for table `ad_user`
--
use imooc_ad_data;

INSERT INTO `ad_user` VALUES (15,'qinyi','B2E56F2420D73FEC125D2D51641C5713',1,'2018-11-19 20:29:01','2018-11-19 20:29:01');

--
-- init data for table `ad_creative`
--

INSERT INTO `ad_creative` VALUES (10,'第一个创意',1,1,720,1080,1024,0,1,15,'https://www.imooc.com','2018-11-19 21:31:31','2018-11-19 21:31:31');

--
-- init data for table `ad_plan`
--

INSERT INTO `ad_plan` VALUES (10,15,'推广计划名称',1,'2018-11-28 00:00:00','2019-11-20 00:00:00','2018-11-19 20:42:27','2018-11-19 20:57:12');

--
-- init data for table `ad_unit`
--

INSERT INTO `ad_unit` VALUES (10,10,'第一个推广单元',1,1,10000000,'2018-11-20 11:43:26','2018-11-20 11:43:26'),(12,10,'第二个推广单元',1,1,15000000,'2018-01-01 00:00:00','2018-01-01 00:00:00');

--
-- init data for table `ad_unit_district`
--

INSERT INTO `ad_unit_district` VALUES (10,10,'安徽省','淮北市'),(11,10,'安徽省','宿州市'),(12,10,'安徽省','合肥市'),(14,10,'辽宁省','大连市');

--
-- init data for table `ad_unit_it`
--

INSERT INTO `ad_unit_it` VALUES (10,10,'台球'),(11,10,'游泳'),(12,10,'乒乓球');

--
-- init data for table `ad_unit_keyword`
--

INSERT INTO `ad_unit_keyword` VALUES (10,10,'宝马'),(11,10,'奥迪'),(12,10,'大众');

--
-- init data for table `creative_unit`
--

INSERT INTO `creative_unit` VALUES (10,10,10);


2. 运行DumpDataService生成数据文件,全量数据的导出

出现问题连不上数据库:在application.yml的配置中加上

url: jdbc:mysql://127.0.0.1:3306/imooc_ad_data?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC&autoReconnect=true

 即配置好时区就可以用了

参考:https://coding.imooc.com/learn/questiondetail/GjNdE6Kz8Q3X9rn4.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值