MariaDB/MySQL Environment MyEnv 3.0.1 has been released

FromDual has the pleasure to announce the release of the new version 3.0.1 of its popular MariaDB, MySQL and PostgreSQL multi-instance environment MyEnv.

The new MyEnv can be downloaded here. How to install MyEnv is described in the MyEnv Installation Guide.

In the inconceivable case that you find a bug in the MyEnv please report it to our public repository on Codeberg.

Any feedback, statements and testimonials are welcome as well! Please send them to us.

Upgrade from 2.x to 3.0

Please check the MyEnv Installation Guide: Upgrading MyEnv.

In MyEnv v3.0.1 tpl/aliases.conf.template has changed. Thus you should replace the MyEnv aliases.conf as follows:

$ cp /etc/myenv/aliases.conf /etc/myenv/aliases.conf.$(date '+%Y-%m-%d')
$ cp myenv/tpl/aliases.conf.template /etc/myenv/aliases.conf

Changes in MyEnv 3.0.1

MyEnv

  • Bug in setMyEnv.php fixed, socket was not set correctly.
  • Some more aliases added for log tracking.
  • Prompt port was always delayed by one switch, fixed.
  • Missing port in PS1 prompt fixed again (issues/12).
  • up/down for PostgreSQL should work correctly now.
  • PostgreSQL should be evaluated correctly now in up.
  • up should show PostgreSQL status correctly now (issues/4).
  • Environment variables refactored and PostgreSQL specific variables added (issues/3).
  • Discrepancies between my.cnf and myenv.conf leads now to abort if relevant configuration variables are affected (issues/5).
  • Database seems OK after start which is wrong, timing issue (issues/2).
  • hideschema works better now (issues/13).

MyEnv Installer

  • Wrong default for socket fixed in installer.
  • Nasty error message when installing PostgreSQL suppressed.
  • basedir filter implemented.
  • Instance type mariadb was added to MyEnv installer (issues/10).
  • MySQL 26.7 is recognized correctly now (issues/1).

MyEnv Utilities

  • insert_test.sh made more PostgreSQL friendly.
  • test table commands made more comfortable for PostgreSQL.

PostgreSQL

General

  • Cosmetic fixes.
  • Some bugs and feature requests moved from TODO to Codeberg.
  • Error message added to make more clear what is wrong.
  • rc made unique.
  • Error messages improved to see base problem better.

Documentation

  • “tar ball” vs “tarball” typo fix.
  • Documentation updated.
  • Upgrade recommendations added.
  • CHANGELOG updated.
  • README unified and updated.

Packaging

  • Some minor build fixes.
  • Ubuntu 26.04 container added to build infrastructure.

For subscriptions of commercial use of MyEnv please get in contact with us.