Kuonen SQL

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