-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NC 12: No FILE_FORMAT in mariaDB (MySQL 4-byte support) #513
Comments
Which version of mariadb is that and which mysql version does it match |
|
I got the same problem.
That is the installation done by PLESK 17.5 / Onyx 17.5
This all started because News App did complain not having 4bytes support so I upgraded ... Greetings |
I've exactly the same issue. nextcloud | 12.0.1 Following 4-byte support:
Gives the following error:
Further check, I found TABLE_ID | SCHEMA | NAME | FLAG | N_COLS | SPACE |
Same issue with the exact same versions than @outsinre on Ubuntu 14.04. |
Hi, I've just finished the migration to the 4-byte support in a CentOS 7. It looks like that there is not FILE_FORMAT field because this was introduced in the version 10.0 and the default version in CentOS is the 5.5: Then what I did is just install the version 10.2 from the mariaDB repos: After that I didn't find any problem. |
is there a way to enable 4-byte support without upgrading the database? |
Hi all, I have the same issue with mariaDB 10.3. Does somebody have an idea? |
Check https://docs.nextcloud.com/server/stable/admin_manual/configuration_database/mysql_4byte_support.html#mariadb-support for the newest doc, has a special vlock for maria 10.3+ |
@nickvergessen thanks a lot and sorry. I did just not read properly to jump to the non-MariaDB == MySQL section 🙄. |
@kaefert I know your comment is a bit older but did you find any solution? I also run a QNAP with MariaDB 5.5.57 |
nope, sorry, I did end up installing debian 10 on my qnap, but not just because of this issue. |
@Itchiii Here's what works with MariaDB 5.5.x Update DB collation
Then make Nextcloud understand database's new collation:
Then let Nextcloud repair the database
This worked for me under CentOS 7. Cheers. |
@deajan Thank you very much! Everything went smoothly with the adjustments. |
Hi. I'm trying to enable 4-byte support in mariaDB for NC12 as described here:
https://docs.nextcloud.com/server/12/admin_manual/configuration_database/mysql_4byte_support.html
I added the innodb-settings and issued this command
and then I receive this error:
When using SELECT * FROM.. I can see the following columns in the result: TABLE_ID, SCHEMA, NAME, FLAG, N_COLS and SPACE.
FILE_FORMAT being set to Barracuda seems essential in this guide, so I'm not sure how to carry on now. Did I miss anything? Are my settings not correct? Do I have to add FILE_FORMAT myself? If so, how?
For the sake of completeness, here's the settings I added to /etc/my.cnf:
Any help is appreciated. :-)
The text was updated successfully, but these errors were encountered: