05服务拆分-案例Demo

  1. 下载对应初始项目cloud-demo
  2. 链接: https://pan.baidu.com/s/1NpovDVLj8ZSrDjt2seID2A?pwd=dp3f 提取码: dp3f

  3. 安装MySQL
  4. 准备数据库
  5. mysql -uroot -pMysql12345^ --connect-expired-password
    
    create database cloud_order;
    create database cloud_user;
    

    查看结果:

  6. tb_order
  7. SET NAMES utf8mb4;
    SET FOREIGN_KEY_CHECKS = 0;
    -- ----------------------------
    -- Table structure for tb_order
    -- ----------------------------
    DROP TABLE IF EXISTS `tb_order`;
    CREATE TABLE `tb_order`  (
      `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单id',
      `user_id` bigint(20) NOT NULL COMMENT '用户id',
      `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品名称',
      `price` bigint(20) NOT NULL COMMENT '商品价格',
      `num` int(10) NULL DEFAULT 0 COMMENT '商品数量',
      PRIMARY KEY (`id`) USING BTREE,
      UNIQUE INDEX `username`(`name`) USING BTREE
    ) ENGINE = InnoDB AUTO_INCREMENT = 109 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
    
    -- ----------------------------
    -- Records of tb_order
    -- ----------------------------
    INSERT INTO `tb_order` VALUES (101, 1, 'Apple 苹果 iPhone 12 ', 699900, 1);
    INSERT INTO `tb_order` VALUES (102, 2, '雅迪 yadea 新国标电动车', 209900, 1);
    INSERT INTO `tb_order` VALUES (103, 3, '骆驼(CAMEL)休闲运动鞋女', 43900, 1);
    INSERT INTO `tb_order` VALUES (104, 4, '小米10 双模5G 骁龙865', 359900, 1);
    INSERT INTO `tb_order` VALUES (105, 5, 'OPPO Reno3 Pro 双模5G 视频双防抖', 299900, 1);
    INSERT INTO `tb_order` VALUES (106, 6, '美的(Midea) 新能效 冷静星II ', 544900, 1);
    INSERT INTO `tb_order` VALUES (107, 2, '西昊/SIHOO 人体工学电脑椅子', 79900, 1);
    INSERT INTO `tb_order` VALUES (108, 3, '梵班(FAMDBANN)休闲男鞋', 31900, 1);
    
    SET FOREIGN_KEY_CHECKS = 1;
    
  8. tb_user
  9. SET NAMES utf8mb4;
    SET FOREIGN_KEY_CHECKS = 0;
    
    -- ----------------------------
    -- Table structure for tb_user
    -- ----------------------------
    DROP TABLE IF EXISTS `tb_user`;
    CREATE TABLE `tb_user`  (
      `id` bigint(20) NOT NULL AUTO_INCREMENT,
      `username` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '收件人',
      `address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址',
      PRIMARY KEY (`id`) USING BTREE,
      UNIQUE INDEX `username`(`username`) USING BTREE
    ) ENGINE = InnoDB AUTO_INCREMENT = 109 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
    
    -- ----------------------------
    -- Records of tb_user
    -- ----------------------------
    INSERT INTO `tb_user` VALUES (1, '柳岩', '湖南省衡阳市');
    INSERT INTO `tb_user` VALUES (2, '文二狗', '陕西省西安市');
    INSERT INTO `tb_user` VALUES (3, '华沉鱼', '湖北省十堰市');
    INSERT INTO `tb_user` VALUES (4, '张必沉', '天津市');
    INSERT INTO `tb_user` VALUES (5, '郑爽爽', '辽宁省沈阳市大东区');
    INSERT INTO `tb_user` VALUES (6, '范兵兵', '山东省青岛市');
    
    SET FOREIGN_KEY_CHECKS = 1;
    
  10. 提交并加载cloud-demo
  11. 调整JDK
  12. project structure
    settings-
    build tools
    java compiler
    
  13. 更新数据库IP地址与账号密码
  14. asdfasdf
  15. asdfasdf
  16. asdfasdf
posted @ 2023-08-05 16:46  356a  阅读(6)  评论(0编辑  收藏  举报