I upgraded my server from MySQL 5.6 to 5.7 via
I have
in the current and active my.cnf, but when I run
I also tried
Is there a way to fix this short of reverting to MySQL 5.6? Does the binary installed by the
pkg install mysql57-server
. After getting the changed configuration issues sorted out so I could run mysql_upgrade -u root -p
successfully, it reported that practically all of my existing tables don't exist - because they are stored on disk with StudlyCaps file names.I have
Code:
lower_case_table_names = 0
show variables like 'lower_case_table_names';
in the mysql
interpreter I get
Code:
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_table_names | 1 |
+------------------------+-------+
1 row in set (0.00 sec)
Code:
root@localhost [none]> set lower_case_table_names=0;
ERROR 1238 (HY000): Variable 'lower_case_table_names' is a read only variable
pkg
command force lower_case_table_names to be set to 1? If so, what do I have to modify in the configuration so I can build 5.7 from the ports and not have it forced to 1?