BACKWARDS COMPATIBILITY

As of V 4.30, the global variable $CGI::Session::MySQL::TABLE_NAME cannot be used to set the session table's name.

This is due to changes in CGI::Session::Driver's new() method, which now allows the table's name to be changed (as well as allowing both the 'id' column name and the 'a_session' column name to be changed).

See the documentation for CGI::Session::Driver::DBI for details.

In particular, the new syntax for new() applies to all database drivers, whereas the old - and bad - global variable method only applied to MySQL.

Alternately, call $session -> table_name('new_name') just after creating the session object if you wish to change the session table's name.