MariaDB SkySQL-logo

Beheerde MariaDB MariaDB spreekt

Verbinden MariaDB SkySQL naar Excel, Sheets en AI

MariaDB Cloud, voorheen SkySQL. Echte MariaDB in plaats van een MySQL-compatibele engine, op een poort die per service is toegewezen.

1verbinding
0inkomende poorten
alleen-lezenafgedwongen

Eén verbinding, elk oppervlak

Waar uw SkySQL-gegevens naartoe kunnen gaan

Maak één keer verbinding met SkySQL en dezelfde alleen-lezen verbinding is voldoende voor al deze systemen — geen tweede installatie, geen tweede kopie van de gegevens. 9 van de 11 systemen hebben een stapsgewijze handleiding.

Gids

SkySQL naar Excel

Microsoft Excel · Excel-invoegtoepassing

Haal live SkySQL-resultaten rechtstreeks in een werkblad op en vernieuw ze wanneer nodig — in Excel op de desktop, Excel Online en Microsoft 365.

Lees de MariaDB-handleiding.
Gids

SkySQL naar Google Sheets

Sheets-add-on

Voer een opgeslagen SkySQL-query uit vanuit de zijbalk en sleep de rijen naar het spreadsheet. Gedeelde medewerkers kunnen het spreadsheet zelf vernieuwen.

Lees de MariaDB-handleiding.
Gids

SkySQL MCP-server

Claude, Cursor en MCP-klanten

Geef een AI-assistent alleen-leestoegang tot SkySQL met het schema dat nodig is om correcte SQL-query's te schrijven — zonder inloggegevens in de chat.

Lees de MariaDB-handleiding.
Gids

SkySQL REST API

HTTP-eindpunt

Publiceer een SkySQL-query als een geauthenticeerd JSON-eindpunt dat elke applicatie kan aanroepen, met een OpenAPI 3.1-specificatie en kant-en-klare collecties voor Postman, Insomnia en Hoppscotch. Er wordt geen databasepoort geopend.

Lees de MariaDB-handleiding.
Gids

SkySQL naar Airtable

Automatiseringsplatform

Synchroniseer SkySQL-rijen volgens een schema met een Airtable-database, of haal ze op binnen een Airtable-automatiseringsscript.

Lees de MariaDB-handleiding.
Gids

SkySQL naar Baserow

Automatiseringsplatform

Vul een Baserow-tabel in vanuit SkySQL via het REST-eindpunt — zowel op een zelfgehoste locatie als in de Baserow-cloud.

Lees de MariaDB-handleiding.
Gids

SkySQL naar SeaTable

Automatiseringsplatform

Houd een SeaTable-database actueel met SkySQL-gegevens zonder een bestand te exporteren of de database openbaar te maken.

Lees de MariaDB-handleiding.
Gids

SkySQL naar Smartsheet

Automatiseringsplatform

Importeer de SkySQL-resultaten in een Smartsheet-tabel, zodat plannen en rapporten de gegevens uit het bronsysteem lezen en niet uit de export van vorige week.

Lees de MariaDB-handleiding.
Gids

SkySQL naar Anvil

Anvil Works · App-platform

Ondersteun een Anvil Python-app met SkySQL via het REST-eindpunt in plaats van databasegegevens in de app in te sluiten.

Lees de MariaDB-handleiding.
Ondersteund

SkySQL naar Power BI

Power Query M

Plak de gegenereerde Power Query M in de geavanceerde editor van Power BI en het rapport leest live SkySQL-resultaten via HTTPS — zonder ODBC-stuurprogramma en zonder geopende databasepoort.

Hoe Power BI werkt Er is nog geen handleiding voor SkySQL geschreven.
Ondersteund

SkySQL-waarschuwingen en -rapporten

Slack · Discord · E-mail · Webhook

Plan een SkySQL-query in en laat de resultaten naar Slack, Discord, e-mail of een ondertekende webhook verzenden. Of wacht met verzenden totdat een bepaald aantal resultaten, een drempelwaarde of een percentageverandering de door u ingestelde grens overschrijdt.

Hoe waarschuwingen en rapporten werken Er is nog geen handleiding voor SkySQL geschreven.

Hoe het werkt

5 stappen, geen wijziging van de inkomende firewall

01

Installeer de netwerkagent op een locatie die de service kan bereiken. De agent maakt alleen uitgaande verbindingen, dus er is geen inkomende firewallregel nodig.

02

Open in de MariaDB Cloud-portal uw service en ga naar Verbinden. Daar worden de hostnaam, poort en gebruikersnaam weergegeven.

03

Voer de hostnaam in — deze eindigt op .skysql.com, wat de kaart herkent — samen met de poort die op dat paneel staat vermeld.

04

Voeg de database, gebruikersnaam en wachtwoord toe. Niets is hier opzettelijk vooraf ingevuld, omdat de waarden uw eigen gegevens zijn en niet een standaardwaarde van het platform.

05

Laat SSL ingeschakeld, test en sla op. Lees het vanuit Microsoft Excel, Google Sheets, Power BI, MCP of REST.

Diepgaande analyse van de functies

Wat SkySQL je biedt

Kopieer de poort; het is niet 3306.

Dit is de meest voorkomende fout die gemaakt kan worden, en de reden waarom het veld leeg wordt gelaten in plaats van vooraf ingevuld.

  • MariaDB Cloud wijst per service een poort toe. Poorten 3306 en 3307 worden beide gebruikt, net als andere poorten. — het nummer hoort bij uw service, niet bij de motor.
  • De kaart vraagt er dus om in plaats van te gokken, en weigert op te slaan zonder een ingevulde waarde. Een vooraf ingevulde 3306 zou vaak genoeg correct zijn om gevaarlijk te zijn en vaak genoeg onjuist om van belang te zijn.
  • U kunt de gegevens ophalen uit het paneel 'Verbinden', waar ze samen met de hostnaam worden weergegeven. Er is geen extra stap nodig.
  • Een verkeerde poort leidt niet tot een correcte afwijzing. Het systeem blijft hangen en loopt vervolgens vast, wat wordt geïnterpreteerd als een netwerk- of firewallprobleem en je naar een onbruikbare pagina leidt.

Echte MariaDB, wat belangrijker is dan het klinkt.

Een aantal beheerde services ondersteunen het MySQL-protocol zonder MariaDB te zijn. Deze service is dat wel.

  • MariaDB Cloud wordt beheerd door MariaDB zelf, waardoor de MariaDB-specifieke syntaxis en het gedrag werken zoals beschreven in de documentatie, en niet slechts bij benadering.
  • De agent maakt verbinding met het MariaDB-compatibele stuurprogramma en behandelt de verbinding gedurende het hele proces als MariaDB, ook bij het vastleggen van uw schema.
  • De dienst heette voorheen SkySQL, voordat de naam werd veranderd in MariaDB Cloud. Beide namen verwijzen naar hetzelfde, en op de kaart staat MariaDB Cloud vermeld.
  • Hostnamen eindigen nog steeds op .skysql.com, wat de kaart direct herkent.

Versleuteling is het selectievakje, dus laat het aangevinkt staan.

MariaDB Cloud vereist TLS aan de kant van de cloud. De instructie is eenvoudig, maar het is belangrijk om precies te zijn over wat wat afdwingt.

  • Het selectievakje 'SSL gebruiken' is standaard ingeschakeld. Zolang dit is ingeschakeld, vraagt de agent om een verplichte TLS-sessie. Dit is de juiste instelling en er is geen reden om deze te wijzigen.
  • Het selectievakje is het hele mechanisme. De agent houdt een tabel bij met gehoste PostgreSQL-hostnamen waarvoor encryptie wordt afgedwongen, en er is geen equivalent voor MariaDB of MySQL. — dus niets overschrijft het selectievakje als je het uitschakelt.
  • In de praktijk betekent dit dat het uitschakelen ervan een mislukte verbinding oplevert in plaats van een probleemloze verbinding, omdat de service de verbinding zal weigeren. Maar de bescherming komt van MariaDB Cloud, niet van de agent.
  • Certificaatketenverificatie wordt niet uitgevoerd. Lees de encryptie als bescherming tegen het onderscheppen van het dataverkeer tijdens de overdracht, en niet als bewijs welke server heeft gereageerd.
  • Alles wat de agent uitvoert, is alleen-lezen, één instructie per keer, en uw inloggegevens blijven op de machine waarop u deze hebt geïnstalleerd.
-- Alleen-lezen MariaDB\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= NOW() - INTERVAL 30 DAY\nGROUP BY c.name\nORDER BY revenue DESC;

Gedeeld door elke databaseconnector

Dit geldt voor elke databaseconnector.

  • Alleen uitgaand — De agent opent één versleutelde verbinding naar Query Streams. Geen inkomende poort om door te sturen, geen VPN, geen IP-whitelist, niets van uw database wordt blootgesteld aan het internet.
  • De inloggegevens blijven behouden. — De gebruikersnaam en het wachtwoord van de database bevinden zich op de machine waarop u de agent hebt geïnstalleerd. Query Streams ontvangt deze gegevens nooit en kan uw database dus niet zelfstandig bereiken.
  • Alleen-lezen, afgedwongen — één instructie tegelijk, alleen SELECT en soortgelijke instructies. Een schrijfbewerking wordt op uw eigen machine geweigerd voordat deze naar de server wordt verzonden, in plaats van te vertrouwen op een machtiging die iemand zich herinnerd heeft te hebben ingesteld.
  • Zet zoveel agents in als u wilt. — één per site, regio of cloud. Alle gegevensbronnen die ze kunnen zien, verschijnen in één enkel dropdownmenu, zodat niemand hoeft te weten welke agent wat host.

Dit is wat je krijgt nadat een query is opgeslagen.

  • Deel de mogelijkheden, niet de SQL-code. — Een collega of externe partner kan uw query uitvoeren en de filters ervan wijzigen zonder ooit de onderliggende instructie te zien.
  • Filters uit beide richtingen — declareer ze zelf als @variabelen, of laat de connector de letterlijke waarden herkennen die al in je WHERE-clausule staan en bied die aan als keuzelijsten.
  • Lees het vanaf elke gewenste locatie. — Microsoft Excel, Google Sheets, Power BI, de REST API, AI-assistenten via MCP, de Query Builder en Nova lezen allemaal dezelfde opgeslagen query.
  • Voer er meerdere tegelijk uit — vijf opgeslagen zoekopdrachten in vijf werkbladtabbladen, die gelijktijdig worden weergegeven, ongeacht de omvang van de resultaten.
  • Verbind het met alles wat je al hebt aangesloten. — een andere database, een zakelijke API of een map met bestanden, in één alleen-lezen instructie.

Cross-source SQL

Voeg SkySQL toe aan de rest van uw gegevens.

Eén query kan tegelijkertijd SkySQL en uw andere verbindingen omvatten. Elke bron voert alleen het deel uit dat het aankan, streamt het resultaat terug en de join vindt centraal plaats — de bronnen communiceren nooit met elkaar en er wordt niets gekopieerd.

3 verbindingen · 3 agenten

MariaDB SkySQL Beheerde MariaDB
PostgreSQL Relationele engine
Streep Betalingen en facturering

Eén verklaring

-- niets gekopieerd, niets samengevoegd, niets ingepland
SELECT   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VAN     skysql_app.shopdb.orders1 f
JOIN     pg_crm.publieke.klanten2  c ON c.id = f.customer_id
JOIN     facturering.stripe.facturen3  i ON i.customer = c.stripe_id
GROEP DOOR c.regio
ORDER BY gefactureerd DESC;

De drie onderdelen zijn de verbinding, het schema en de tabel — en de verbindingsnaam is wat je er zelf aan hebt gegeven. Illustratieve kolommen; je tabellen zullen je eigen tabellen zijn. Alleen-lezen is van toepassing op elk onderdeel: alleen SELECT, WITH en EXPLAIN, met een limiet op hoeveel gegevens een bron mag vrijgeven voor een enkele query. Hoe werken gefedereerde query's?

Verbindingsgegevens

Wat SkySQL nodig heeft

Gastheer
dbxyz.sysp0000.db1.skysql.com — de kaart herkent het achtervoegsel .skysql.com
Haven
Toegewezen per service en opzettelijk leeg gelaten. Zowel 3306 als 3307 komen voor; kopieer de juiste uit het Connect-paneel.
Bestuurder
MySqlConnector in MariaDB-modus, geleverd door de agent — er hoeft niets geïnstalleerd te worden aan de MariaDB Cloud-kant.
Standaardwaarden
Niets is vooraf ingevuld. U dient zelf de database, gebruikersnaam en wachtwoord in te vullen.
TLS
Geregeld door het SSL-selectievakje, standaard ingeschakeld — laat het ingeschakeld. MariaDB Cloud vereist TLS aan de kant van de agent; de agent dwingt dit niet afzonderlijk af. De certificaatketen wordt niet geverifieerd.
Samenvoegen
Geen. Er is geen gepoold eindpunt om te kiezen en de agent past geen poolaanpassingen toe.
Opgeslagen als
MariaDB, met MariaDB Cloud als logo.
Kwalificatie
MariaDB heeft geen schema-laag, dus een gefedereerde referentie bevat de databasenaam in het middelste veld.

De naamgeving verdient één regel, omdat het voor veel verwarring zorgt bij het zoeken. SkySQL was de managed service van MariaDB; het heet nu MariaDB Cloud. De hostnamen eindigen nog steeds op .skysql.com, de documentatie uit beide periodes beschrijft hetzelfde product, en deze connector ondersteunt het onder beide namen.

De poort per service is de praktische conclusie. Het is een klein detail, maar in combinatie met een hostnaam die totaal niet lijkt op de servicenaam — dbxyz.sysp0000.db1.skysql.com is niet bepaald die van jou — is het handig om het Connect-paneel open te hebben staan terwijl je de gegevens invult, in plaats van de waarden uit je geheugen te moeten reconstrueren.

Voor een query over meerdere bronnen heeft MariaDB geen schema-laag, dus de middelste positie van een referentie bevat de databasenaam in plaats van een schema. Een verbinding die je skysql_app hebt genoemd, leest skysql_app.shopdb.orders en maakt in één leesbewerking verbinding met een map met CSV-bestanden, een PostgreSQL-systeem voor gegevensregistratie of een facturerings-API — zonder dat er iets wordt gekopieerd of gepland.

Leveranciersdocumentatie: mariadb.com

Veelgestelde vragen

Vragen over MariaDB SkySQL

Welke tools kunnen MariaDB SkySQL-gegevens lezen via Query Streams?

Alles via één verbinding: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplande meldingen en rapporten. Verbind de database één keer en elk apparaat leest dezelfde alleen-lezen verbinding — er is geen configuratie per tool nodig en er wordt geen tweede kopie van de gegevens gemaakt.

Moet ik een firewallpoort openen voor mijn MariaDB SkySQL-database?

Nee. De Query Streams Network Agent draait binnen uw netwerk en opent één versleutelde uitgaande verbinding. Er wordt niets afgeluisterd voor inkomend verkeer, er is geen VPN nodig en de database behoudt de bestaande firewallregels.

Kunnen querystreams gegevens in MariaDB SkySQL wijzigen?

Nee. De agent zorgt ervoor dat alleen-lezen is toegestaan tijdens de uitvoering — één instructie tegelijk, alleen SELECT en soortgelijke instructies. De inloggegevens blijven op de agent en worden nooit naar Query Streams verzonden.

Wat heeft Query Streams nodig om verbinding te maken met MariaDB SkySQL?

Een bereikbare host, een rol en het bijbehorende wachtwoord — de agent bevat het stuurprogramma, dus er wordt niets op de database geïnstalleerd. Host: dbxyz.sysp0000.db1.skysql.com — de kaart herkent het achtervoegsel .skysql.com. Poort: Toegewezen per service en opzettelijk leeg gelaten. Zowel 3306 als 3307 komen voor; kopieer de juiste poort uit het Connect-paneel. Stuurprogramma: MySqlConnector in MariaDB-modus, meegeleverd door de agent — er hoeft niets te worden geïnstalleerd in MariaDB Cloud. Standaardwaarden: Geen vooraf ingevuld. Database, gebruikersnaam en wachtwoord kunt u zelf invullen.

Kan ik MariaDB SkySQL in dezelfde query koppelen aan een andere database?

Ja, dat is een gefedereerde query. Eén statement kan tegelijkertijd verwijzen naar MariaDB SkySQL en uw andere verbindingen, geschreven als connection.schema.table. Elke bron voert alleen het deel uit dat het aankan en streamt het resultaat terug; de join vindt centraal plaats, waardoor de bronnen nooit met elkaar verbinding maken en er niets wordt gekopieerd of gepland. Alleen-lezen is van toepassing op elk onderdeel — alleen SELECT, WITH en EXPLAIN — en er is een limiet aan hoeveel gegevens een bron voor een enkele query mag vrijgeven. Gefedereerde queries zijn een functie van het abonnement; op de pagina met gefedereerde queries vindt u de huidige limieten voor bronnen en groottes.

Is de verbinding met MariaDB SkySQL anders dan de verbinding met MariaDB zelf?

Alleen de verbindingsreeks. MariaDB SkySQL gebruikt hetzelfde MariaDB-protocol, waardoor filters, planning, delen, de Excel- en Google Sheets-add-ons en de MCP-server allemaal identiek werken. De SkySQL-kaart vult automatisch de host-, poort- en SSL-instellingen in die de provider verwacht.

Is er een handleiding voor het converteren van SkySQL naar Excel?

Ja, het is de MariaDB-handleiding en deze is correct voor MariaDB SkySQL zoals hij is geschreven. SkySQL gebruikt hetzelfde MariaDB-protocol, dus de verbindingen van SkySQL naar Excel, Google Sheets en alle andere bestemmingen volgen dezelfde stappen. Het enige SkySQL-specifieke onderdeel is de verbindingsreeks, en de SkySQL-handleiding vult die voor u in.

Plaats SkySQL daar waar het werk gebeurt.

Installeer de agent, koppel deze aan uw database en kies een bestemming.

Alleen-lezen Alleen uitgaand De inloggegevens blijven bij de agent.