Does not recognize MySQL Version 8.x.y-commercial x86_64 (fails innodb check)

Bug #2062419 reported by JB Segal
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MySQL Tuning Primer Script
New
Undecided
Unassigned

Bug Description

The script - in the section earlier fixed for spurious "No InnoDB Support Enabled!" - does a number of version checks that fail for MySQL 8.xx commercial.

Hard coding innodb_enabled=1 around line 1281 is a workaround, and putting in something like
        elif [ "$major_version" = '8.0' ] && [ "$mysql_version_num" -ge 050603 ] ; then
        mysql_variable \'ignore_builtin_innodb\' ignore_builtin_innodb
                if [ "$ignore_builtin_innodb" = "ON" ] ; then
                innodb_enabled=0
                else
                innodb_enabled=1
                fi

at 1280 works fine, but I suspect there's better logic to use, I just haven't been paying attention to the versioning of things for a while and this is my 1st encounter with the commercial version.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.