Hvordan koble til MySQL Server

Når du trenger å legge til eller endre informasjon i en database som ligger på serveren, må du koble til MySQL server. For å gjøre dette, må du vite dens vertsnavn, port og hva brukernavnet og passordet du skal koble til. Disse faktorer kan gjøre tilkobling til serveren litt vanskelig, men det finnes en rekke måter å oppnå det.

Bruksanvisning

1 Koble til en MySQL server kjører på localhost. MySQL kommandolinjeklienten standard oppførsel er å koble til en server som kjører på localhost. Dette vil koble til serveren på localhost som root bruker uten passord. Eksempel:
mysql -u root

2 Koble til en MySQL server ved hjelp av et passord ved å legge til -p bryteren. Dette vil koble til localhost som root og ber deg om et passord. Eksempel:
mysql -u root -p

3 Koble til en ekstern vert med -h bryteren. En ekstern vert er noe annet enn localhost server. Bruke h bryteren vil koble til en MySQL server kjører på example.com som root og spørre etter et passord. Eksempel:
mysql -u root -p -h example.com

4 Koble til en ekstern vert kjører på en ikke-standard port, ved hjelp av -P bryteren. Merk at denne kommandoen bruker en stor P. Det må ikke forveksles med små bokstaver -p-bryteren, som betyr meldingen for et passord. Bruke -P bryteren vil koble til, som root bruker, til en MySQL server kjører på example.com port 3330 og be om et passord. Eksempel:
mysql -u root -p -h example.com -P 3330

5 Koble til en server og bruke en database. Angi database til bruk på kommandolinjen i stedet for å koble og manuelt utstede en BRUK kommando. Det er raskere og gjør automatiserte skript fungere bedre. Bare legge til navnet på databasen på slutten av MySQL klient kommandolinje. Dette eksempel kobles til databasen som root og bruker kunder databasen. Eksempel:
mysql -u root -p -h example.com -P 3330 customers

Hint

  • Noen ganger kan en MySQL server vil ikke kjøre på standard port (port 3306). Årsakene til dette kan variere. Noen ganger kan en server kjører mer enn en MySQL server, og noen ganger er det flyttet til en "skjult" port for å hindre angripere fra å finne den.