Zugriff
Ein Port, ein Protokoll, die Werkzeuge, die es sprechen — und die Verbindungszeichenfolge zum Kopieren. Die Portnummern kommen direkt aus denselben Konstanten, aus denen auch der Server sie liest.
| Port | Protokoll | Werkzeuge | Verbindungszeichenfolge | Voreinstellung |
|---|---|---|---|---|
| 1433 | TDS (T-SQL) | SSMS, sqlcmd, Azure Data Studio, DBeaver, Microsoft.Data.SqlClient, EF Core | Server=localhost,1433;User Id=sa;Password=<Ihr-Kennwort>;TrustServerCertificate=True |
an |
| 1333 | TDS (KSQL, M33) | eigener SQL-Manager (MultiSQLManager), sqlcmd, Microsoft.Data.SqlClient, die KSQL-Treiber | Server=localhost,1333;User Id=sa;Password=<Ihr-Kennwort>;TrustServerCertificate=True |
aus (K33.1) — KUONENSQL_KSQL_PORT=1333 setzen; derselbe Datenbestand, Dialekt nach ISO SQL:2023, ehrliche Kennung |
| 3306 | MySQL 8.4 | MySQL Workbench, mysql-CLI, MySqlConnector | Server=localhost;Port=3306;Uid=sa;Pwd=<Ihr-Kennwort>; |
aus (MY30) — KUONENSQL_MYSQL_PORT setzen; zusammen mit MariaDB einen der beiden auf einen anderen Port (in Docker: 3307) |
| 3306 | MariaDB 11.8 | mariadb-CLI, HeidiSQL, MySqlConnector | Server=localhost;Port=3306;Uid=sa;Pwd=<Ihr-Kennwort>; |
aus (D17.1) — KUONENSQL_MARIADB_PORT setzen oder drittes Startargument |
| 5432 | PostgreSQL 17 (Frontend/Backend v3) | psql, pgAdmin, pg_dump, pg_restore, Npgsql | Host=localhost;Port=5432;Database=<datenbank>;Username=sa;Password=<Ihr-Kennwort> |
aus (P18) — KUONENSQL_POSTGRESQL_PORT setzen oder fünftes Startargument |
| 6379 | RESP (Redis) | redis-cli, StackExchange.Redis | redis-cli -h localhost -p 6379 |
an |
| 4000 | GraphQL über HTTP(S) (M16) | GraphiQL, Apollo, Insomnia, Banana Cake Pop, curl | curl -k -u anmeldename:kennwort -H "Content-Type: application/json" -d '{"query":"{ __typename }"}' https://localhost:4000/graphql |
aus (G16.6) — Port 4000 ist nur die Empfehlung; KUONENSQL_GRAPHQL_PORT setzen oder viertes Startargument; nur Anmeldungen mit Kennwort |
| 4000 | SPARQL 1.1 Protocol über HTTP(S), Pfad /sparql (U19.9) | YASGUI, Apache Jena (rsparql), RDFLib/SPARQLWrapper, curl | curl -k -u anmeldename:kennwort -H "Accept: application/sparql-results+json" --data-urlencode "query=SELECT * WHERE { ?s ?p ?o } LIMIT 10" https://localhost:4000/sparql |
mit dem GraphQL-Port (aus) — derselbe HTTP-Port, dieselbe Anmeldung; /sparql/<datenbank> wählt die Datenbank |
| 8086 | InfluxDB 1.x/2.x über HTTP (InfluxQL, Flux, Line-Protokoll; M37) | Telegraf, Grafana, influx-CLI, InfluxDB-Client-Bibliotheken, Home Assistant | curl -H "Authorization: Token anmeldename:kennwort" --data-urlencode "q=SHOW DATABASES" http://localhost:8086/query |
aus (IX37.2) — KUONENSQL_INFLUX_PORT setzen; KUONENSQL_INFLUX_FASSUNG=1 für 1.x, sonst 2.x; KUONENSQL_INFLUX_TLS=an für HTTPS |
| 8181 | InfluxDB 3 über HTTP (SQL, InfluxQL, Line-Protokoll) und Flight SQL (M37) | influxdb3-CLI, Grafana, InfluxDB-3-Client-Bibliotheken, Flight-SQL-Treiber | curl -H "Authorization: Token anmeldename:kennwort" "http://localhost:8181/api/v3/query_sql?db=<datenbank>&q=SELECT%201" |
aus (IX37.2) — KUONENSQL_INFLUX3_PORT setzen |
| — | REST (aus T-SQL heraus, S12.5) | sp_invoke_external_rest_endpoint | kein eingehender Port — T-SQL ruft über KUONENSQL_RESTZIELE nach draußen |
ohne Zielliste geht kein Byte hinaus |