shishamo is a MySQL metadata visualizer.
"shishamo" means capelins in Japanese, which is dolphin's favorite. Sakila definitely likes it too.
git clone git@github.com:su-kun1899/shishamo.git
cd shishamo/
./mvnw spring-boot:run \
-Dspring.datasource.url=jdbc:mysql://<Your mysql host: localhost>>:<Your mysql port: 3306>/<Your mysql schema> \
-Dspring.datasource.schema=<Your mysql schema> \
-Dspring.datasource.username=<Your mysql user> \
-Dspring.datasource.password=<Your mysql password>
./mvnw spring-boot:run -Dshishamo.embedded.mysql=true
You can use embedded mysql server for demo, testing, and development.
Example:
java -jar -Dshishamo.embedded.mysql=true shishamo.jar
./mvnw spring-boot:run -Dshishamo.embedded.mysql=true
Also you can change the configuration in src/main/resources/embedded-mysql.yml
Notice: You can override the default configuration by providing arguments on the command line.