====== Úkolovník ======
Tabule s úkoly umístěná ve skladu. Standardně se zobrazuje 5 záznamů a po 60s se přepne na další stránku.
7.8.2025 mi Honza poslal chybovou hlášku ''Error: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',' at line 1''\\
Problém byl v kontrole limitů a offsetu v souboru index.php.\\
Předal jsem k analýze ChatGpt, problém popsala a opravila.\\
Soubor ''/home/kiosk/startbrowser.sh prohlížeč a předává mu paremtry pro počet záznamů na stránce a čas po který je stránka zobrazena''\\
Ve skriptu ''startbrowser.sh'' je možnost povolit logování, standardně je tato možnost vypnutá, zaznamenává se jen čas spuštění skriptu\\
http://192.168.4.11/
Konfigurace PC vychází z nastavení **[[private:poznamky:linux:kiosk|KIOSKu]]**
MAC: 90:1b:0e:ef:0a:62\\
IP: 192.168.4.11
Instalace je rozšířená o Apache, MySQL a Adminer(aktualizace úkolů)
http://192.168.4.11/adminer.php?username=honza&db=ukoly&select=Ukoly
CREATE USER 'honza'@'localhost' IDENTIFIED BY 'xxxxxxx';
mysql> show grants for 'honza'@'localhost';
+-------------------------------------------------------------------------------------------------------------------------------+
| Grants for honza@localhost |
+-------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO `honza`@`localhost` |
| GRANT SELECT, INSERT, UPDATE, REFERENCES, ALTER, EXECUTE, CREATE VIEW, SHOW VIEW, TRIGGER ON `ukoly`.* TO `honza`@`localhost` |
| GRANT DELETE ON `ukoly`.`Ukoly` TO `honza`@`localhost` |
+-------------------------------------------------------------------------------------------------------------------------------+
===== Instalace LAMP =====
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-ubuntu-18-04
apt install apache2
apt install mysql-server
mysql_secure_installation
PHP
apt install php libapache2-mod-php php-mysql
Nastavení hesla pro uživatele root - [[private:poznamky:mysql:setpw|MYSQL - nastavení hesla]]
Založení uživatele a přiřazení práv\\
https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql
==== Poznámky ====
https://stackoverflow.com/questions/21253704/how-to-save-mysql-query-output-to-excel-or-txt-file
https://stackoverflow.com/questions/35362807/mysql-check-if-table-has-some-records-changed
https://www.tecmint.com/transfer-mysql-databases-from-old-to-new-server/