Neu Datenbank Tabellennamen

urmelimurlaub

Gut bekanntes Mitglied
14. August 2013
152
12
Zwickau
Ich suche für die Anbindung an Power BI folgende Tabellennamen.

Artikel Verfügbarkeitsanfragen
Shop Besucher
Shop Artikel Bewertungen
Shop Suchabfragen

Vielleicht kann mir ja jemand helfen?
Danke!
 

urmelimurlaub

Gut bekanntes Mitglied
14. August 2013
152
12
Zwickau
Wir hosten direkt bei JTL. JTL lässt einen direkter Zugriff per SQL aus Sicherheitsgründen nicht zu. Wie setzt ihr das um?
 
Zuletzt bearbeitet:

sebjo82

Sehr aktives Mitglied
3. Juni 2021
569
164
Ich sags mal ganz ehrlich. Wenn mir mein Hoster keinen Zugriff auf meine eigene Datenbank gewährt, dann wird ruckzuck der Hoster gewechselt
 
  • Gefällt mir
Reaktionen: arich001

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.091
1.854
Berlin
Ich sags mal ganz ehrlich. Wenn mir mein Hoster keinen Zugriff auf meine eigene Datenbank gewährt, dann wird ruckzuck der Hoster gewechselt
Jeder kommt bei JTL an seine MySQL Datenbank.

Nur ist der MYSQL Port nicht nach außen freigegeben, du kommst also nicht mit Heidi oder ähnlichen Programmen, von deinem Windows Rechner aus heran und das ist vom Prinzip her auch gut so.
 
  • Gefällt mir
Reaktionen: NewBuy und sebjo82

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.477
434
Nur ist der MYSQL Port nicht nach außen freigegeben, du kommst also nicht mit Heidi oder ähnlichen Programmen, von deinem Windows Rechner aus heran und das ist vom Prinzip her auch gut so.
Manche /die meisten(?)) Hoster bieten ihren Kunden ja einen ssh Zugang an.
Dann kann man einfach mit "Local Port Forwarding" den MySQL Port tunneln und dann kann man mit jedem x-beliebigen Client auf dem lokalen PC, also auch HeidiSQL drauf. Quasi eine Art VPN.
...aber ich weiß nicht, ob JTL ssh Zugang anbietet 🤔
 

arich001

Gut bekanntes Mitglied
21. April 2021
211
24
Wie wäre es mit folgenem php-Script:
PHP:
<?php
 $dbhost = "localhost";
 $dbuser = "username";
 $dbpass = "password";
 $dbname = "database";
 $connection= mysqli_connect ($dbhost, $dbuser, $dbpass,$dbname);
 if (!$connection)
 {
 die ("Could not connect:" . mysqli_error());
 }

$showtables= mysqli_query($connection, "SHOW TABLES FROM $dbname");
 while($table = mysqli_fetch_array($showtables)) {
  echo($table[0] . "<br>"); 
 }
?>
 

Ähnliche Themen