WSO2 Api管理器数据库MySQL
我使用Api管理器版本3.0.0并在本地主机的Ubuntu18.04.3 LTS中实现数据库、MySQL版本5.7.28,步骤如下:WSO2 Api管理器数据库MySQL,mysql,wso2,wso2-am,Mysql,Wso2,Wso2 Am,我使用Api管理器版本3.0.0并在本地主机的Ubuntu18.04.3 LTS中实现数据库、MySQL版本5.7.28,步骤如下: 在MySQL中,创建两个数据库,shared_db和apim_db 为MySQL创建一个新用户,并为用户添加权限,在数据库中创建一个共享数据库和apim数据库 在终端中,执行以下行: mysql-u**NEWUSER**-p-Dshared_db
mysql-u**NEWUSER**-p-Dshared_db<'[API-MANAGER]/dbscripts/mysql.sql'代码>
mysql-u**NEWUSER**-p-Dapim_db<'[API-MANAGER]/dbscripts/apimgt/mysql'代码>
apt get install libmysql java
在此路径中执行:
cp mysql.jar[API-MANAGER]/repository/components/lib
谢谢。使用useSSL=false,服务器将在不使用ssl的情况下与mysql建立连接。这不是生产部署的好做法。但是对于没有实际数据的本地设置,您可以使用此选项。更多信息:感谢@Menaka提供的信息
[database.apim_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/apim_db?useSSL=false"
username = "NEWUSER"
password = "PASS"
[database.shared_db]
type = "mysql"
url = "jdbc:mysql://localhost:3306/shared_db?useSSL=false"
username = "NEWUSER"
password = ""