Newsgroup: it.comp.www.php
Titolo: [OT] mysql

Ciao avrei delle domande da porre su mysql, ma non riesco a trovare l'ng
giusto......
e visto che devo realizzare un sito in php che si appoggia su mysql ho
pensato di chiedere a voi.....
in particolare volevo sapere i "limiti" di mysql, come max numero di accessi
contemporanei, max dimensione del database (se esiste) etc....
Grazie
Guercio
ps: scusate l'OT ma non sapevo proprio a chi chiedere e sul sito ufficiale
non ho trovato niente......

 wrote in message
news:a6aoeo$65ao$1...@stargate1.inet.it...

mysql non e mica OT qui...
Allora:
- potenza in generale
www.mysql.org/documentation/mysql/bychapter/manual_Introduction.html#Fea
tures
- tablesize
www.mysql.org/documentation/mysql/bychapter/manual_Introduction.html#Tab
le_size


A me una decina di giorni fa hanno detto di si....

 A me una decina di giorni fa hanno detto di si....
Finche' non esiste un it.comp.cheneso.mysql direi che non sia proprio
OT. mySQL e PHP sono spesso talmente legati tra loro che mi e' difficile
dire: OT. Dal manifesto non risulta molto chiaro che sia OT o meno... In
ogni caso direi di mettere invece di [OT] un [mySQL] nel subject finche'
non esiste un NG italiano adatto.

 A me una decina di giorni fa hanno detto di si....
Ho notato anch'io questa "ambiguità", per alcuni è IT per altri è OT, 
la vogliamo chiarire una volta per tutte?
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 le_size
Visto che siamo in tema di doc per mysql, sai se esiste (e dove..) il 
manuale "spezzato" in più file? Un manuale in html di 2,2Mb mi sembra 
un po' eccessivo, oltre che estremamente scomodo....


 non esiste un NG italiano adatto.
Esiste il newsgroup it.comp.software.database e sarebbe il posto piu`
adatto per parlarne.
Io accetterei qui post su MySQL (e su altri DB) solo se riguardassero
php ("come li faccio interagire per ottenere questo e quello?"), quindi
niente domande su mysql in se ("come creo un utente mysql?") o sull'sql
in genere ("come estraggo i tot dati da un db?")
Questo e` quello che penso io.
Anche secondo netiquette, se esiste un ng apposito e` OT parlarne su un
altro, quindi ho ragione io. ;))
Bye.

 Questo e` quello che penso io.
Sarebbe la cosa più giusta.


Finche' non esiste un it.comp.cheneso.mysql direi che non sia proprio
E peche' non lo creiamo??

ho due tabelle con gli stessi campi in un database: i record sono
asincroni (l'aggiornamento di un database non presuppone l'immediato
aggiornamento dell'altro)
esiste un'istruzione mysql che permetta la selezione dei record con le
stesse chiavi dalle due tabelle?
esiste un'istruzione mysql che permetta la selezione dei record
presenti in una tabella e non sull'altra?

hai letto la trafila che bisogna fare per crearne uno nuovo?


 un po' eccessivo, oltre che estremamente scomodo....
Li prendi qui:
http://www.mysql.org/documentation/mysql/alternate.html
Comodo il windows help che puoi (forse) integrare in qualche editor per
avere il help su F1

 
http://www.mysql.org/documentation/mysql/alternate.html
Azz, non c'avevo fatto caso..
Grazie.


 presenti in una tabella e non sull'altra?
Non sono sicuro di avere capito, comunque questa JOIN esterna ti visualizza
il record "campo" della tabella "t1" che non hanno un campo correlato (o
hanno un campo correlato contenente NULL) nella tabella "t2":
SELECT t1.campo FROM t1
LEFT OUTER JOIN t2 ON t1.chiave = t2.chiave
WHERE t2.campo IS NULL;
ciao
_china

Mi correggo. La query per recuperare record presenti non simultaneamente in
due tabelle č
    SELECT t1.campo FROM t1
    LEFT OUTER JOIN t2 ON t1.campo = t2.campo
    WHERE t2.campo IS NULL;
Ovviamente presuppone che nelle due tabelle ci siano record "campo" che
hanno lo stesso contenuto.
Per esempio, crea due tabelle cosě:
    CREATE TABLE t1 (testo text);
    CREATE TABLE t2 (testo text);
Popolale con valori solo parzialmente identici:
    INSERT t1 VALUES ("campouno"), ("campodue"), ("campotre");
    INSERT t2 VALUES ("campouno"), ("campoquattro"), ("campocinque");
Invia la query di cui sopra, ed ecco il risultato:
+----------+
| campo    |
+----------+
| campodue |
| campotre |
+----------+
Sono stati recuperati i campi della tabella t1 che non hanno corrispondenti
nella tabella t2.
_China

E' proprio domenica, si dorme fino a tardi ... :-)
Perché funzioni, nella query devi sostituire "campo" con "testo":
    SELECT t1.testo FROM t1
    LEFT OUTER JOIN t2 ON t1.testo = t2.testo
    WHERE t2.testo IS NULL;
Al di là dei miei refusi ho però la sensazione di doverti consigliare di
studiare almeno il tutorial del manuale di mySQL, perché questi sono i
fondamenti di SQL: se chiedi aiuto su questi argomenti significa che
probabilmente devi ancora iniziare ad affrontare l'argomento. Sbaglio?
ciao
_China


E' lunga, ma non impossibile.

 ancora fermo a 0 (zero) post! Sei sicuro che quel NG sia "vivo"?
No, per quello ho detto "esiste". Non lo sottoscrivo, quindi non so il
traffico che c'e`.
Sarebbe pero` il caso di spostare li` il traffico anche per rianimarlo,
se e` morente.
Io per l'sql seguo la mailing list sql-it di 
ziobudda.net
Bye.
`


CIAO

 Troppo zelo... mi bastava un accenno poi avrei fatto tutto da solo!
no, č che poi ci faccio IO la figura del cattivo maestro corruttore della
gioventů ;-))
comunque, quando ti serve una mano bussa.
ciao
_China

:)