1. jolarti Member

    Naar mySQL connecten buiten PHPmyAdmin

    Topic geplaatst op: 05-02-2015 om 22:09

    Help,
    in PHPmyAdmin heb ik een nieuwe database/tabel gemaakt, waar een CMS vrolijk op draait; niets aan de hand.
    Maar nu wil ik graag met een simpeler programma een nieuw veld aanmaken in de tabel.

    Ik gebruik daarvoor Sequel Pro op de Mac http://www.sequelpro.com/
    Voor een connectie heb je nodig:
    -Host
    -username
    -password
    -database (optional)
    -port

    Ik neem aan dat host = mijn domein (zoiets als 159.2xx.x.xx zonder http ervoor)
    en ik dacht dat ik mijn ftp gebruikersnaam ervoor moest gebruiken = zoiets als 'gebruikrrraa40'
    het wachtwoord voor SQL is neem ik aan hetzelfde wachtwoord als voor mijn FTP.
    De port moet, neem ik aan, 3306 zijn, maar Connecten lukt niet.

    Het gaat zelfs zó vaak mis dat ik nu deze foutmelding krijg:
    Host 'xxx.xxx.xxx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

    Wat doe ik verkeerd?
    Gebruikt Versio een andere port?
    Is de host anders dan de host van mijn domeinnaam?

  2. M. Denen Member
    Reactie geplaatst op: 05-02-2015 om 22:40

    Normaliter is je loginnaam en wachtwoord niet gelijk aan je ftp.
    Indien dit wel kan, is dit niet veilig.

    Je moet dezelfde login gebruiker die je gebruikt als voor PHPmyAdmin.

    Vond u dit antwoord nuttig?

  3. jolarti Member
    Reactie geplaatst op: 06-02-2015 om 11:18

    Goed, ik heb nu mijn database gebruikersnaam gebruikt (ik zie nu dat ik dat ook had gedaan in de php-scripts die allemaal wél werken, maar die staan op de Versioserver), + het bijbehorende database-wachtwoord,
    maar nog steeds krijg ik de melding:
    "unblock with 'mysqladmin flush-hosts'"

    wat nu?

    Vond u dit antwoord nuttig?

  4. M. Denen Member
    Reactie geplaatst op: 06-02-2015 om 11:21

    Wat ook nog kan, is dat Versio de toegang via externe IPs op MySQL blokkeert.
    En dat alleen via localhost deze is te benaderen.

    Wellicht kunnen ze jouw WAN IP whitelisten.

    Vond u dit antwoord nuttig?

  5. Marcel Dekkers Member
    Reactie geplaatst op: 06-02-2015 om 12:48

    Je moet naar de website http://www.whatismyip.com gaan,
    Dan zie je je external ip,

    Vervolgens moet je inloggen op je directadmin bij Versio,
    Vervolgens ga je onder Your account naar MySQL Management,
    Vervolgens klik je op je database.
    Onderaan kun je een bij Add Host je external ip invullen en op Add Host klikken.

    Dan zou hij moeten werken.
    Werkt hij dan nog steeds niet, dan moet je aan Versio vragen om jou external ipadres toe te staan om verbinding te maken met mysql.

    Met vriendelijke groet,
    Marcel Dekkers.

    Vond u dit antwoord nuttig?

  6. jolarti Member
    Reactie geplaatst op: 06-02-2015 om 16:57

    Dank!
    Ik had m'n IP-adres er al bijgezet (in DirectAdmin by MySQLmanagement, bij de database die ik wil bereiken) maar ook dit lukt niet...
    Ik vraag me af of 't uitmaakt dat ik op een UPC lijn zit met een dynamic IP.
    Maar ik denk dat 't tijd wordt dat ik de helpdesk ga mailen.

    Vond u dit antwoord nuttig?

  7. M. Denen Member
    Reactie geplaatst op: 06-02-2015 om 18:21

    Op het moment dat je het juiste WAN ip erin hebt gezet maakt het niet uit.
    Wanneer je provider een ander WAN ip aan je geeft, werkt het niet meer.
    En moet je deze er weer inzetten. Meestal geeft een provider pas een ander WAN ip als je router een paar uur uit is geweest.

    Zelf zit ik bij Telfort en heb al jaren hetzelfde WAN ip.

    Vond u dit antwoord nuttig?