MySQL alcuni dubbi e domande...

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
nuovopinguino
Linux 2.x
Linux 2.x
Messaggi: 208
Iscritto il: mer 14 gen 2004, 0:00
Località: Trento

MySQL alcuni dubbi e domande...

Messaggio da nuovopinguino »

Tempo fa ho installato MySQL e l'ho configurato seguendo questi passi
# cp /etc/my-small.cnf /etc/my.cnf
# mysql_install_db
# chown -R mysql:mysql /var/lib/mysql
# mysqld_safe &
# mysqladmin -u root password mia_pass

Non ho toccato assolutamente nient'altro...
1) Il mio dubbio a questo punto è quando accedo a MySQL accedo come utente root del sistema o l'utente root è un utente root particolare di MySQL? Per mettere in sicurezza l'accesso a MySQL cosa dovrei fare?

2) Che differenze ci sono tra i vari file my-xxxx.cnf in termini di dimensioni dei DB che si possono gestire?

Grazie mille a tutti!

epd20
Linux 0.x
Linux 0.x
Messaggi: 92
Iscritto il: lun 15 ago 2005, 0:00
Località: Aosta
Contatta:

Re: MySQL alcuni dubbi e domande...

Messaggio da epd20 »

nuovopinguino ha scritto: 1) Il mio dubbio a questo punto è quando accedo a MySQL accedo come utente root del sistema o l'utente root è un utente root particolare di MySQL? Per mettere in sicurezza l'accesso a MySQL cosa dovrei fare?

2) Che differenze ci sono tra i vari file my-xxxx.cnf in termini di dimensioni dei DB che si possono gestire?

Grazie mille a tutti!
scusa è ora di pranzo, la prima volta mi sono dimenticato di risponderti e ti ho solo quotato...

Comunque: l'utente root è il root di mysql, così che se gli specificavi una pass diversa da quella del root del tuo pc potevi distinguerli meglio (sto parlando solo di una questione pratica; la stessa pass per entrambi va benissimo se non sei paranoico)
Per aggiungere nuovi account ti devi connettere al database

Codice: Seleziona tutto

shell> mysql --user=root mysql -p
poi usi il codice sql seguente

Codice: Seleziona tutto

mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
    ->     IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
ad esempio per dare tutti i privilegi a "monty" anche dall'esterno di localhost. Per dettagli dai un'occhiata al manuale di mySQL:
http://dev.mysql.com/doc/mysql/
(solo in inglese, francese, tedesco, portoghese)
oppure se vuoi semplificarti la vita o non conosci bne l'SQL o anche solo per iniziare la configurazione cerca con google phpMyAdmin,tool grafico di amministrazione.

Per quanto riguarda i vari esempi di file di cnfg non so dirti nulla, ma trovi anche questo nel manuale di cui sopra.

soprattutto, continua a chiedere!
ciao
emile

nuovopinguino
Linux 2.x
Linux 2.x
Messaggi: 208
Iscritto il: mer 14 gen 2004, 0:00
Località: Trento

Messaggio da nuovopinguino »

Grazie infinite! :wink:
Le tue spiegazioni sono state molto precise e puntuali...
Adesso comincio a capire meglio il funzionamento di MySQL, do un'occhiata al manuale ed eventualmente mi faccio risentire!
Grazie ancora!

vanescar
Linux 2.x
Linux 2.x
Messaggi: 334
Iscritto il: mer 11 mag 2005, 0:00
Slackware: 12.1
Contatta:

Messaggio da vanescar »

oppure se vuoi semplificarti la vita o non conosci bne l'SQL o anche solo per iniziare la configurazione cerca con google phpMyAdmin,tool grafico di amministrazione
si, ma ricordati di abilitare nella configurazione MYSQL "skip-networking"
# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (via the "enable-named-pipe" option) will render mysqld useless!
#
skip-networking
ciaoo

Rispondi