erro na bd no ct do moodle: "Bad magic header in tc log"
mv -vi /var/lib/mysql/tc.log /root
systemctl restart mariadb.service
https://support.cpanel.net/hc/en-us/articles/360052698673-MySQL-will-no…-
mv -vi /var/lib/mysql/tc.log /root
systemctl restart mariadb.service
https://support.cpanel.net/hc/en-us/articles/360052698673-MySQL-will-no…-
um bom artigo sobre a otimização dum dataset para a utilização do mysql: https://www.percona.com/blog/2017/12/07/hands-look-zfs-with-mysql/
outro: https://shatteredsilicon.net/blog/2020/06/05/mysql-mariadb-innodb-on-zf…
use novomoodle;
update mdl_user, users set mdl_user.username=users.uid where mdl_user.email=users.mail and mdl_user.auth='oidc';
UPDATE
Sales_Import SI,
RetrieveAccountNumber RAN
SET
SI.AccountNumber = RAN.AccountNumber
WHERE
SI.LeadID = RAN.LeadID;
apenas uma base de dados:
backup:
mysqldump -u root -p Tutorials > tut_backup.sql
restaurar (se a base de dados não existir terá que ser criada):
mysql -u root -p Tutorials < tut_backup.sql
backup total:
mysqldump -u root -p --all-databases > alldb_backup.sql
restaurar apenas uma base de dados de um backup total aqui
verificar collation e charset aqui
modificar o default collation da base de dados:
SELECT DISTINCT concat('ALTER DATABASE ', TABLE_SCHEMA, ' CHARACTER SET utf8 COLLATE utf8_general_ci;') from information_schema.tables where TABLE_SCHEMA like 'database_name';
http://stackoverflow.com/questions/5906585/how-to-change-the-default-collation-of-a-database
modificar o default charset e collation de todas as tabelas na base de dados:
alterar no php.ini:
upload_max_filesize 50M
post_max_size 50M
memory_limit 128M
alterar na base de dados do moodle:
update `mdl_config` set value=134217728 where id=67;
https://moodle.org/mod/forum/discuss.php?d=49836
editado a 20211024:
para realizar alterações a nível do contexto do site podemos realizar uma pesquisa por Limite de carregamento no contexto Site na página de administração do site.
ERROR 1577 (HY000) at line 1: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
ERROR 1547 (HY000) at line 1: Column count of mysql.proc is wrong. Expected 20, found 16. The table is probably corrupted
como corrigir:
mysql_upgrade -u root -p --force
cat nome_do_backup.sql|grep "Current Database:"
- para encontrar todas as bases de dados
resultado
19:-- Current Database: `cno`
2848:-- Current Database: `drupal`
6820:-- Current Database: `joomla1`
9773:-- Current Database: `mexete`
12577:-- Current Database: `moodle`
19221:-- Current Database: `mysql`
19745:-- Current Database: `novomoodle`
26526:-- Current Database: `phpwq2`
26742:-- Current Database: `raidbtt`
28266:-- Current Database: `webzine`