Github上开源仿京东商城项目-安装部署(二)

Github上开源仿京东商城项目-安装部署(二)

2、用IntelliJ IDEA 2020打开项目,选择SuperMarket目录,
将会自动安装相关项目的依赖包,这个时间大约1个半小时。

3、安装jdk
可以用oracle的jdk,也可以用openjdk
新建一个系统变量,JAVA_HOME,指向安装位置,我用了1.8所以位置为C:\Program Files\Java\jdk1.8.0_202

编辑path环境变量,增加 %JAVA_HOME%\bin

4、安装mysql,设置密码,我设置为123456ABC,目的就是更改项目中密码的地方。然后用Navicat连接数据库,打开SuperMarket\sql\supermarket.sql并执行。查看数据已经导入。

5、配置mycat
下载:https://github.com/MyCATApache/Mycat-Server/releases/download/Mycat-server-1675-release/Mycat-server-1.6.7.5-release-20200422133810-win.tar.gz
解压缩到c:\mycat
下载jdbc驱动
https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-8.0.23.zip
解压缩其中的mysql-connector-java-8.0.23放到c:\mycat\lib下
注:mysql-connector-java-5.1.35.jar适用于8.0以前版本的mysql连接

新建一个系统变量,MYCAT_HOME,值为 c:\mycat
编辑path环境变量,增加 %MYCAT_HOME%\bin
编辑mycat\conf下server.xml
更改root的密码为123456ABC
编辑mycat\conf下schema.xml,完整内容如下

<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/">
        <schema name="TESTDB" checkSQLschema="true" sqlMaxLimit="100" dataNode="dn1">
        </schema>
    <dataNode name="dn1" dataHost="localhost1" database="supermarket"/>
    <dataHost balance="0" maxCon="1000" minCon="10" name="localhost1" writeType="0" switchType="1" slaveThreshold="100" dbType="mysql" dbDriver="jdbc">
        <heartbeat>select user()</heartbeat>
	<writeHost host="127.0.0.1" url="jdbc:mysql://localhost:3306" user="root" password="123456ABC">
        </writeHost>
    </dataHost>
</mycat:schema>

server.xml内容如下
在这里插入图片描述

注:项目mycat目录下有作者所配置的mycat的三个配置文件,可以参考

6、启动mycat并测试
执行C:\mycat\bin\startup_nowrap.bat
在这里插入图片描述

用Navicat连接8066端口,测试正常才对
在这里插入图片描述

7、更改项目中数据库的配置
spring.datasource.url=jdbc:mysql://localhost:8066/supermarket?useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=123456ABC
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
把10.42.83.8更改为localhost,把驱动更改为com.mysql.cj.jdbc.Driver
一共五个地方,在IJ中,用Find in Files进行查找更改
在这里插入图片描述

8、更改.idea目录下的dataSources.xml
把MyCat服务器和服务器1的jdbc url的地址改为localhost

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值