doc:appunti:linux:sa:mysql
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
doc:appunti:linux:sa:mysql [2021/01/15 10:38] – [Encoding del database e delle tabelle] niccolo | doc:appunti:linux:sa:mysql [2022/11/21 16:16] – [Configurazione e uso MySQL] niccolo | ||
---|---|---|---|
Line 18: | Line 18: | ||
Il server MySQL sta in ascolto sulla porta **TCP 3306**, nell' | Il server MySQL sta in ascolto sulla porta **TCP 3306**, nell' | ||
+ | |||
+ | Con Debian più recenti, ad esempio **Debian 11 Bullseye**, è installato il motore MariaDB ed è possibile utilizzare uno snippet di configurazione a parte, ad esempio creando il file **/ | ||
+ | |||
+ | < | ||
+ | [mysqld] | ||
+ | bind-address = 0.0.0.0 | ||
+ | </ | ||
===== Speciale Debian ===== | ===== Speciale Debian ===== | ||
Line 121: | Line 128: | ||
</ | </ | ||
- | È possibile anche manipolare direttamente la tabella interna degli utenti: | + | Sarebbe |
<code sql> | <code sql> | ||
Line 142: | Line 149: | ||
SET PASSWORD FOR root=PASSWORD(' | SET PASSWORD FOR root=PASSWORD(' | ||
SET PASSWORD FOR dbuser@10.0.1.2=PASSWORD(' | SET PASSWORD FOR dbuser@10.0.1.2=PASSWORD(' | ||
+ | </ | ||
+ | |||
+ | La password è memorizzata storicamente nel campo **Password** della tabella **user**, ma versioni più recenti del motore MySQL (ad esempio **MariaDB 10**) possono usare plugin aggiuntivi e le informazioni staranno nei campi **plugin** e **authentication_string**: | ||
+ | |||
+ | < | ||
+ | SELECT Host, User, Password, plugin, authentication_string FROM user; | ||
+ | +-----------+-----------+----------------+-----------------------+-----------------------+ | ||
+ | | Host | User | Password | ||
+ | +-----------+-----------+----------------+-----------------------+-----------------------+ | ||
+ | | localhost | root | *CAE6919BF3... | | ||
+ | | localhost | user1 | ||
+ | | localhost | user2 | *B4C990D89F... | | ||
+ | +-----------+-----------+----------------+-----------------------+-----------------------+ | ||
</ | </ | ||
doc/appunti/linux/sa/mysql.txt · Last modified: 2023/03/27 11:31 by niccolo