Mysql (client): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 18: | Regel 18: | ||
mysql -u <gebruikersnaam> -p<wachtwoord> -h <ip-adres> -p <poortnummer> | mysql -u <gebruikersnaam> -p<wachtwoord> -h <ip-adres> -p <poortnummer> | ||
</pre> | </pre> | ||
+ | |||
+ | == Inloggen via SSH Tunnel == | ||
+ | |||
+ | === Voorbeeld opzetten SSH tunnel === | ||
+ | |||
+ | <code> | ||
+ | alias tunnel_srv7="ssh -N -L 3336:127.0.0.1:3306 jeroen@129.210.167.215 -f" | ||
+ | </code> | ||
+ | |||
+ | Wat dit doet: | ||
+ | |||
+ | * <code>-N</code>: Don't execute a command right now | ||
+ | * <code>-L 3336:127.0.0.1:3306</code>: Create a local port forwarding, with ''local port number'', ''destination IP-adres'' en ''remote port number'' gescheiden door ":" | ||
+ | * <code>jeroen@129.210.167.215</code>: Remote server | ||
+ | * <code>-f</code>: Run command in background | ||
+ | * SSH gebruikt hier het standaard IP-adres 22. Dit kun je desgewenst aanpassen met optie <code>-p [port number]</code> | ||
== Bronnen == | == Bronnen == |
Versie van 7 mei 2021 09:59
mysql
is naast de naam van het RDBMS, tevens de naam van een command-line client. Deze wordt altijd meegeleverd met servers. Vaak is-ie onmisbaar.
Inloggen op locale server
Syntaxis voor inloggen op een locale server:
mysql -u <gebruikersnaam> -p<wachtwoord>
- Merk op, dat er geen spatie is tussen
-p
en het wachtwoord - Doorgaans sla ik m'n credentials op in een
.my.cnf
-bestand, zodat ik met alleenmysql
kan inloggen.
Inloggen op remote server
Remote inloggen via TCP/IP:
mysql -u <gebruikersnaam> -p<wachtwoord> -h <ip-adres> -p <poortnummer>
Inloggen via SSH Tunnel
Voorbeeld opzetten SSH tunnel
alias tunnel_srv7="ssh -N -L 3336:127.0.0.1:3306 jeroen@129.210.167.215 -f"
Wat dit doet:
-N
: Don't execute a command right now-L 3336:127.0.0.1:3306
: Create a local port forwarding, with local port number, destination IP-adres en remote port number gescheiden door ":"jeroen@129.210.167.215
: Remote server-f
: Run command in background- SSH gebruikt hier het standaard IP-adres 22. Dit kun je desgewenst aanpassen met optie
-p [port number]