Community-mysql has no mysqld-safe script, and mysqld has varying locations.
binaries: $(BINARIES)
sysbinaries: FRC
binaries: $(BINARIES)
sysbinaries: FRC
- bin/locate.sh initdb postgres pg_ctl
+ sh -x bin/locate.sh initdb postgres pg_ctl mysqld
ls -la bin.sys
# Compile and link the programs:
ls -la bin.sys
# Compile and link the programs:
[ -d bin.sys ] || mkdir bin.sys
cd bin.sys
[ -d bin.sys ] || mkdir bin.sys
cd bin.sys
- if [ -x $d/$1 ]
- then
- while [ $# -gt 0 ]
- do
+ while read d
+ do
+ if [ -x $d/$1 ]
+ then
- shift
- done
- exit 0
- fi
-done <<-HERE
+ break
+ fi
+ done <<-HERE
+ /usr/sbin
+ /usr/libexec
/usr/local/bin
/usr/lib/postgresql/10/bin
/usr/local/bin
/usr/lib/postgresql/10/bin
+ /usr/lib/postgresql/9.5/bin
+ /usr/lib/postgresql/9.4/bin
+ /usr/lib/postgresql/9.3/bin
+ /usr/lib/postgresql/9.2/bin
+ /usr/lib/postgresql/9.1/bin
/usr/lib/postgresql/9/bin
HERE
/usr/lib/postgresql/9/bin
HERE
#
# start a db server
background
#
# start a db server
background
-mysqld_safe --datadir=DIR/mysql --log-error=DIR/mysql/log --port=PORT_N --socket=DIR/mysql/sock --pid-file=DIR/mysql/pidfile
+DIR/bin.sys/mysqld --datadir=DIR/mysql --log-error=DIR/mysql/log --bind-address=* --port=PORT_N --socket=DIR/mysql/sock --pid-file=DIR/mysql/pidfile
****
#
# wait for db startup, insert some data
****
#
# wait for db startup, insert some data