Softwareentwicklung:
Individuelle Programmierung

Kann ich extern, z.B. von meinem PC aus, auf meine MySQL-Datenbank zugreifen?

Frage: 

Suche …

 

Zu "" leider nichts gefunden.

Persönlicher Premium-Support nur für Bitpalast® Webhosting-Kunden!

 gebührenfrei (0800) 9 32 33 74, Fax (030) 32 70 18 91.

service@bitpalast.de 

Skype: bitpalast

Einen Moment bitte … Ihr Browser lädt die Seite.

 

 

Symptom

Normalerweise greift nur Ihre Website auf die MySQL-Datenbank Ihres Bitpalast® Wachstumsservers zu. Sie möchten aber auch von einem externen System Daten nutzen, die in Ihrer MySQL-Datenbank gespeichert sind. Sie haben z.B. ein Warenwirtschaftssystem, das seine Daten in der MySQL-Datenbank speichert, oder Sie verwenden einen Online-Shop, der ein Offline-Backend zur Verwaltung der Artikel einsetzt. Diese Software muss von Ihrem Computer aus mit der MySQL-Datenbank auf dem Bitpalast® Wachstumsserver kommunizieren können.

 

Lösung

1. Loggen Sie sich per SSH auf der Linux-Konsole ein.

2. Standardmäßig horcht MySQL nur auf dem Datenbank-Port des lokalen Servers, ob SQL-Befehle zu verarbeiten sind. Wenn Sie von externen Quellen auf MySQL zugreifen möchten, müssen Sie diese Verknüpfung entfernen. Bearbeiten Sie dazu die Datei /etc/my.cnf.

vi /etc/my.cnf

Ändern Sie die Zeile
bind-address=127.0.0.1

in
# bind-address=127.0.0.1

Speichern Sie die Änderung:
[ESC] + :wq! + [ENTER]

3. Stoppen und starten Sie den MySQL-Dienst, damit die Konfigurationsänderung gelesen wird:

FreeBSD:
/usr/local/etc/rc.d/mysql-server stop
/usr/local/etc/rc.d/mysql-server start

Linux:
service mysqld restart

4. Loggen Sie sich in die MySQL-Konsole ein:

mysql -u root -p

5. Gewähren Sie einem neuen oder bestehenden Nutzerkonto Zugriffsrechte von beliebigen externen Servern aus:

grant all privileges on [Datenbankname].* to [Loginname]@"%" identified by [Passwort]

Anstelle von [Datenbankname], [Loginname] und [Passwort] setzen Sie Werte Ihrer Wahl ein. Der Platzhalter "%" bedeutet "von allen IP-Adressen". Wenn Sie den Zugriff auf ein bestimmtes Subnetz beschränken wollen, können Sie dort die Subnetz-Adresse eintragen. Wenn Sie z.B. den Zugriff auf das Subnetz "213.198.*.*" beschränken wollen, würden Sie folgenden Befehl verwenden:

grant all privileges on [Datenbankname].* to [Loginname]@"213.198.%" identified by [Passwort]

6. Aktivieren Sie die neuen Rechte:

flush privileges;

7. Beenden Sie die MySQL-Konsole:

exit;

 

Übersicht häufig gestellter Fragen 

 

 

 


 

Weitere Dienstleistungen

Billiger Webspace unter 1 €/Monat 

Starterserver: Preiswerter Webserver ab  4,15 €/Monat mit PHP, Datenbank und vielem mehr 

Online Reservierungssystem: Belegungsplan für beliebige Resourcen (Fahrzeuge, Sportplätze …) und Zimmer, Ferienwohnungen, Ferienhäuser …  9,90 €/Monat 

 

FAQ – häufig gestellte Fragen 

 

Softwareentwicklung (Programmierer, Programmierung) in ausgewählten anderen Ländern

Antigua und Barbuda

Argentinien

Australien

Bahamas

Barbados

Belize

Bolivien

Botswana

Chile

Costa Rica

Dominikanische Republik

Dominikanische Republik

Ecuador

El Salvador

Fidji

Gambia

Ghana

Grenada

Guatemala

Guinea

Guyana

Honduras

Indien

Irland

Jamaika

Jordanien

Kamerun

Kanada

Kenia

Kiribati

Kolumbien

Kuba

Lesotho

Liberien

Madagaskar

Malawi

Malta

Marshall Inseln

Mauritius

Mexiko

Mikronesien, Föderation

Namibia

Nauru

Neuseeland

Nicaragua

Nigeria

Pakistan

Palau

Panama

Papua New Guinea

Paraguay

Peru

Philippinen

Puerto Rico

Ruanda

Saint Kitts und Nevis

Saint Vincent und die Grenadinen

Sambia

Samoa

Sankt Lucia

Schweiz

Seychellen

Sierra Leone

Singapur

Solomon Inseln

Spanien

Sudan

Swaziland

Südafrika

Tansania, Vereinigte Republik

Tonga

Trinidad und Tobago

Tuvalu

Uganda

Uruguay

Venezuela

Vereinigte Staaten

Vereinigtes Königreich

Zimbabwe

Österreich

 

"Softwareentwicklung": Programmierer, Programmierung, Datenbank Design, Schnittstelle, Softwareentwickler, Outsourcing, Insourcing, off shore, Programmentwicklung, Dokumentation, Softwarehandbuch, Optimierung, Scripting, Skript, Programm überarbeiten, Programm revidieren, Revision, Software dokumentieren, Preise für Programmierung, Windows, Unix (z.B. Solaris, Linux, FreeBSD), Assembler, C, C++, JAVA, PHP, JavaScript & AJAX, VisualBasic, Cobol, Informix 4GL, SQL/MySQL, ADABAS, MS Access, Oracle, ARIS, Prozess 2000, Visio, MS Office (Word, Excel PowerPoint, MS Project), Automation mit VisualBasic, MS Windows Server und Clients, SAP R/3, Macromedia MX Studio, MS Frontpage, MS Expression Web, Smarty Template Engine, Joomla, Redaxo, osCommerce, OXID eSales Community Edition, OrgaMAX Web Export.

  gebührenfrei (0800) 9 32 33 74 •  GmbH, Postfach 19 15 64, D-14005 Berlin
Die Preise enthalten 19 % Mehrwertsteuer. © 2024  GmbH. Alle Rechte vorbehalten. und das Logo sind eingetragene Marken der GmbH. Für Bildnachweise siehe Impressum.

Impressum Datenschutzerklärung Sitemap