Dino Geek, cerca di aiutarti

Come utilizzare le variabili in MariaDB?


Le variabili in MariaDB sono utilizzate per memorizzare valori che possono essere utilizzati in un’istruzione SQL o blocco di istruzioni. Ci sono vari tipi di variabili in MariaDB, tra cui variabili di sistema, variabili di stato e variabili utente.

Ecco come utilizzare ciascuno di questi tipi di variabili:

1. Variabili utente:

Puoi impostare una variabile utente utilizzando la sintassi `SET @varname = value`, e poi utilizzarlo in un’istruzione successiva. Ad esempio: \`\`\`sql SET mio\_numero = 123; SELECT \* FROM mia_tabella WHERE id = mio_numero; \`\`\`

1. Variabili di sistema:

Le variabili di sistema sono usate per controllare il comportamento di MariaDB. Puoi modificarle utilizzando la sintassi `SET GLOBAL variablename = value` o `SET SESSION variablename = value`. Ad esempio, per impostare il valore della variabile di sistema `max_connections` a 200, potresti scrivere: \`\`\`sql SET GLOBAL max\_connections = 200; \`\`\`

1. Variabili di stato:

MariaDB utilizza variabili di stato per tenere traccia di vari aspetti del suo stato di funzionamento. Puoi visualizzarle utilizzando la sintassi `SHOW STATUS LIKE ‘variablename’`. Ad esempio, per vedere quanti thread sono attualmente in esecuzione, potresti scrivere: \`\`\`sql SHOW STATUS LIKE ‘Threads\_running’; \`\`\` Per impostare una variabile di stato, è necessario avere i privilegi di SUPER. Utilizzerebbe il comando `SET GLOBAL`.

Ricorda, le variabili in MariaDB sono sensibili al maiuscolo/minuscolo.

E infine, una cosa importante da ricordare è che le variabili di sistema e di stato esistono a livello globale per tutto il server, mentre ogni sessione ha il proprio set di variabili utente.


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Avviso Legale / Condizioni Generali di Utilizzo