diff --git a/README.md b/README.md index e3972ed..03ad8f5 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,8 @@ git clone https://github.com/pj8/dbdb.git cd dbdb ``` +
MySQL
+ ## MySQL ### Manage MySQL Server on localhost @@ -53,7 +55,9 @@ cd dbdb - 8.0.23 - 8.0.30 ---- +
+ +
PostgreSQL
## PostgreSQL @@ -79,7 +83,9 @@ cd dbdb - 12.6 - 13.2 ---- +
+ +
Redis
## Redis @@ -105,7 +111,9 @@ cd dbdb - 6.0.16 - 6.2.6 ---- +
+ +
MongoDB
## MongoDB @@ -130,7 +138,7 @@ cd dbdb - 4.4.10 - 5.0.3 ---- +
## Tips @@ -149,7 +157,7 @@ cd dbdb ### Start by creating the database server if it does not exist. ``` -# Try create, then start server. +# Create and start /path/to/dbdb/mysql/create-start.sh mysql5-foo 5.7.31 3306 ``` @@ -172,6 +180,6 @@ cd dbdb # Start mysql8 with port 13306 @reboot /path/to/dbdb/mysql/start.sh mysql8-bar -# Try create, then start the server +# Create and start @reboot /path/to/dbdb/redis/create-start.sh redis1 6.0.10 6379 ``` diff --git a/VERSION b/VERSION index 46b105a..0ac852d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v2.0.0 +v2.0.1 diff --git a/mongodb/delete.sh b/mongodb/delete.sh index 3ee6caa..afe8d96 100755 --- a/mongodb/delete.sh +++ b/mongodb/delete.sh @@ -38,7 +38,6 @@ installDir=$(getInstallDir $(getType)) dir=$installDir/versions/$optVersion ./stop.sh -f "$format" $optName $optVersion $optPort > /dev/null -sleep 1 set -eu exitIfNotExistDir $dir/datadir/$optName diff --git a/mongodb/restart.sh b/mongodb/restart.sh index 0b9831b..4fb5d80 100755 --- a/mongodb/restart.sh +++ b/mongodb/restart.sh @@ -26,7 +26,5 @@ currentDir="$( cd $currentDir ./stop.sh -f "$format" $1 > /dev/null -sleep 1 - set -eu ./start.sh -f "$format" $1 diff --git a/mongodb/start.sh b/mongodb/start.sh index 60de42f..77c7f40 100755 --- a/mongodb/start.sh +++ b/mongodb/start.sh @@ -51,6 +51,8 @@ $dir/basedir/bin/mongod \ --fork 1>&2 echo $optPort > $dir/datadir/$optName/mongodb.port +sleep 1 + normalOutputs="" normalOutputs="${normalOutputs}MongoDB Successfully started. $optName $optVersion $optPort\n" normalOutputs="${normalOutputs}Your config file is located $dir/datadir/$optName/mongodb.conf" diff --git a/mongodb/stop.sh b/mongodb/stop.sh index d50c815..aea8d2d 100755 --- a/mongodb/stop.sh +++ b/mongodb/stop.sh @@ -44,6 +44,8 @@ exitIfNotRunningPort $optPort [ -f "$dir/datadir/$optName/mongodb.port" ] && cp $dir/datadir/$optName/mongodb.port $dir/datadir/$optName/mongodb.port.last [ -f "$dir/datadir/$optName/mongodb.port" ] && rm -f $dir/datadir/$optName/mongodb.port +sleep 1 + normalOutputs="" normalOutputs="${normalOutputs}MongoDB Successfully stopped. $optName $optVersion $optPort" diff --git a/mysql/restart.sh b/mysql/restart.sh index 6abcdb1..4fb5d80 100755 --- a/mysql/restart.sh +++ b/mysql/restart.sh @@ -26,6 +26,5 @@ currentDir="$( cd $currentDir ./stop.sh -f "$format" $1 > /dev/null - set -eu ./start.sh -f "$format" $1 diff --git a/postgresql/restart.sh b/postgresql/restart.sh index 6abcdb1..4fb5d80 100755 --- a/postgresql/restart.sh +++ b/postgresql/restart.sh @@ -26,6 +26,5 @@ currentDir="$( cd $currentDir ./stop.sh -f "$format" $1 > /dev/null - set -eu ./start.sh -f "$format" $1 diff --git a/redis/restart.sh b/redis/restart.sh index 6abcdb1..4fb5d80 100755 --- a/redis/restart.sh +++ b/redis/restart.sh @@ -26,6 +26,5 @@ currentDir="$( cd $currentDir ./stop.sh -f "$format" $1 > /dev/null - set -eu ./start.sh -f "$format" $1