1 with import <nixpkgs> {};
3 buildInputs = [ mariadb ];
5 export MARIADBHOST=$PWD/mysql
6 export LANG=en_US.UTF-8;
7 export LOCALE_ARCHIVE=${glibcLocales}/lib/locale/locale-archive;
8 export MYSQL_UNIX_PORT=$MARIADBHOST/mysql.sock
10 cat > $MARIADBHOST/my.cnf <<EOF
14 socket=$MARIADBHOST/mysql.sock
16 echo 'Initializing mysql database...'
17 mysql_install_db --defaults-file=$MARIADBHOST/my.cnf --datadir=$MARIADBHOST --basedir=${mariadb} > $MARIADBHOST/LOG 2>&1
18 mysqld --defaults-file=$MARIADBHOST/my.cnf --datadir=$MARIADBHOST --basedir=${mariadb} --pid-file=$MARIADBHOST/mariadb.pid >> $MARIADBHOST/LOG 2>&1 &
21 rm -rf "$MARIADBHOST";