1 建表
連接hadoop103mysql數據庫,利用navicat導入mysql腳本,建立表
1)gmall0105.sql
2)base_province表數據.sql
2 生成數據並導入到數據庫中
三個文件放在同一個文件夾下
1)修改保存application.properties
logging.level.root=info spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://hadoop103:3306/gmall1122?characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 #數據庫地址 spring.datasource.username=root # 用戶名 spring.datasource.password=123456 # 密碼 logging.pattern.console=%m%n mybatis-plus.global-config.db-config.field-strategy=not_null #業務日期 mock.date=2020-05-17 #修改此處日期來生成每天數據 #是否重置 mock.clear=0 #0代表不覆蓋原有數據 1 代表覆蓋 #是否重置用戶 mock.clear.user=0 #生成新用戶數量 mock.user.count=0 #男性比例 mock.user.male-rate=20 #用戶數據變化概率 mock.user.update-rate:10 #收藏取消比例 mock.favor.cancel-rate=10 #收藏數量 mock.favor.count=100 #購物車數量 mock.cart.count=300 #每個商品最多購物個數 mock.cart.sku-maxcount-per-cart=3 #購物車來源 用戶查詢,商品推廣,智能推薦, 促銷活動 mock.cart.source-type-rate=60:20:10:10 #用戶下單比例 mock.order.user-rate=20 #用戶從購物中購買商品比例 mock.order.sku-rate=50 #是否參加活動 mock.order.join-activity=1 #是否使用購物券 mock.order.use-coupon=1 #購物券領取人數 mock.coupon.user-count=100 #支付比例 mock.payment.rate=70 #支付方式 支付寶:微信 :銀聯 mock.payment.payment-type=30:60:10 #評價比例 好:中:差:自動 mock.comment.appraise-rate=30:10:10:50 #退款原因比例:質量問題 商品描述與實際描述不一致 缺貨 號碼不合適 拍錯 不想買了 其他 mock.refund.reason-rate=30:10:20:5:15:5:5
2) 執行語句
java -jar gmall2020-mock-db-2020-05-18.jar