Come sempre un salutone a tutti voi ragazzuoli!

una domanda: mi trovo nella situazione di dover fare tramite php l'upload di file di massimo 5 mb da salvare poi in un campo blob in una tabella innodb, ora detto che per poter fare sta cosa devo (lo dico perchè potrebbe servire a qualcuno), settare in:

>>my.ini
codice:
[mysqld]

...
#Grandezza massima packet
max_allowed_packet=6M
>>nello script.php
codice:
...
ini_set("upload_max_filesize","6M");
...
detto poi che fatte queste modifiche l'upload in locale funge e non mi dice che mysql si è andato a fare un giro , quello che vorrei capire e se un domani mettendo online il mio lavoro, su un qualsiasi host, avrò problemi nell'uso di quello che ho sviluppato... cioè voglio dire solitamente il my.ini è settato in modo tale da consentire upload del genere? è possibile fare una richiesta del genere all'host? io non dovrei poter aver accesso alla configurazione del file my.ini? e chiaramente non esiste un ini_set anche per mysql da php?

un altra cosa, ho dimenticato di configurare qualche cosa tramite ini_set()? che so qualche paramentro che una volta messo online il lavoro, potrebbe rivelarsi utile, tipo:

codice:
max_execution_time = 30     ; Maximum execution time of each script, in seconds
max_input_time = 60	; Maximum amount of time each script may spend parsing request data
memory_limit = 8M      ; Maximum amount of memory a script may consume (8MB)