一、下载seata
下载地址:https://github.com/seata/seata/releases/v0.9.0/
或者
下载地址:https://seata.io/zh-cn/blog/download.html
1,配置事务日志存储模式
默认情况下seata的存储模式是file
将下载得到的压缩包进行解压,进入conf目录,调整下面的配置文件:
配置
(1)下载完成后,解压seata-server-1.4.0.zip到指定目录;
打开/conf路径下的file.conf文件,修改存储配置file.conf文件相关配置(数据库连接信息,处理事务的全局性表等);
修改数据库配置:
数据库名:seata
账号:root
密码:root
driverClassName驱动的配置需要根据mysql的版本决定
mysql5.+使用 driverClassName = “com.mysql.jdbc.Driver”
mysql8使用 driverClassName = “com.mysql.cj.jdbc.Driver”
(2)修改conf目录下的注册中心类型registry.conf配置文件,此处的namespace就是在后面在Nacos中创建的seata命名空间;
配置内容修改:
type = “nacos”
namespace = “public”
(3)、建表结构
导入数据表
表结构来源于seata资源包:
既然配置了mysql数据库,那么同时也要在mysql数据库上建立对应的seata数据库,并导入seata准备的数据表。
seata1.6.1的版本数据表信息主要存储在如下目录。