Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [JAVA] Port number di mysql

    Esiste un metodo Java che permetta di ottenere la porta aperta di mysql del PC locale?

    In pratica quella che di default è la 3306...

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Direi proprio di no e non vedo la ragione perchè debba esistere un metodo simile.
    Al massimo, puoi implementare un controllo tramite codice nativo (che vada in cerca di quale porta sta usando il server di MySQL) e, di conseguenza, lo utilizzi tramite JNI. Ma includere una cosa del genere nel core Java è del tutto inutile (dovrebbe essere fatto per tutti i DBMS esistenti... impossibile, ovviamente).

    Potrebbe avere senso nella specifica del driver JDBC, ma è una scelta implementativa del costruttore del driver, non certo affare di Sun.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [JAVA] Port number di mysql

    Originariamente inviato da ragnonerodocet
    Esiste un metodo Java che permetta di ottenere la porta aperta di mysql del PC locale?

    In pratica quella che di default è la 3306...
    Se hai un server MySQL avviato ... la porta la devi sapere per poterti connettere. E non puoi sapere quale è a meno che vai a leggere il file di configurazione del MySQL, dove appunto c'è sicuramente scritta la porta che il server deve usare.

    E il fatto che una porta sia di "default" è semplicemente perché hanno scelto a priori quel numero di porta e hanno stabilito che una installazione "standard" del server ha nella configurazione già "di serie" quella porta.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.