Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:datenbanken:mysql [2012/10/15 18:45] khopf [MySQL Replikation] |
software:datenbanken:mysql [2014/01/07 17:14] (aktuell) mrenner [MySQL Datenbankserver] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== MySQL Datenbankserver ====== | ====== MySQL Datenbankserver ====== | ||
- | {{ :software:logo-mysql.png?200|}}[[wpde>MySQL]] ist ein sehr verbreiteter Datenbankserver für [[wpde>Relationale_Datenbank|Relationale Datenbanken]], der als Open-Source-Version verfügbar ist und besonders für deine Integration in Webplattformen bekannt ist. Seit 2010 gehört das Projekt zu [[wpde>Oracle]]. | + | {{ :software:logo-mysql.png?200|}}[[wpde>MySQL]] ist ein sehr verbreiteter Datenbankserver für [[wpde>Relationale_Datenbank|Relationale Datenbanken]], der als Open-Source-Version verfügbar ist und besonders für die Integration in Webplattformen bekannt ist. Seit 2010 gehört das Projekt zu [[wpde>Oracle]]. |
===== Serverinstallation ===== | ===== Serverinstallation ===== | ||
Zeile 22: | Zeile 22: | ||
===== MySQL "von außen" erreichbar machen ===== | ===== MySQL "von außen" erreichbar machen ===== | ||
- | Für Webanwendungen ist es meist nicht notwendig, den Datenbankserver für Anfragen, die nicht über die Schnittstelle localhost (= 127.0.0.1) kommen, zu öffnen, da Web- und Datenbankserver meist auf einem Server laufen. Wird dies trotzdem benötigt, muss man folgende Zeite in der ''my.cnf'' ändern: | + | Für Webanwendungen ist es meist nicht notwendig, den Datenbankserver für Anfragen, die nicht über die Schnittstelle localhost (= 127.0.0.1) kommen, zu öffnen, da Web- und Datenbankserver meist auf einem Server laufen. Wird dies trotzdem benötigt, muss man das Netzwerk-Interface dahingehend ändern, dass die Netzwerkkarte "nach extern" eingetragen wird. |
+ | Folgende Zeite in der ''my.cnf'' ist zu ändern: | ||
bind-address = 127.0.0.1 | bind-address = 127.0.0.1 | ||
- | in: | + | möchte man, dass auf allen Netzwerinterfaces "gelauscht" wird, kann man die Variable wie folgt setzen: |
bind-address = 0.0.0.0 | bind-address = 0.0.0.0 | ||
Wichtig an dieser Stelle ist zu erwähnen, dass die Nutzer bei dieser Konfiguration im Speziellen lediglich die Rechte erhalten dürfen, die sie wirklich benötigen. Gegebenfalls bietet sich eine [[tech:firewall]] an, um unerwünschten Netzwerkverkehr zu verhindern. | Wichtig an dieser Stelle ist zu erwähnen, dass die Nutzer bei dieser Konfiguration im Speziellen lediglich die Rechte erhalten dürfen, die sie wirklich benötigen. Gegebenfalls bietet sich eine [[tech:firewall]] an, um unerwünschten Netzwerkverkehr zu verhindern. | ||
- | ===== MySQL Cluster ===== | ||
- | http://cyrenity.wordpress.com/2010/08/12/howto-setup-mysql-cluster-beginners-tutorial/ | ||
- | ===== MySQL Replikation ===== | + | ===== Zeichenkodierung einer Datenbank ändern ===== |
+ | Um eine Datenbank z.B, von latin_1 zu utf8 zu konvertieren, hilft folgendes Tutorial (ursprünglich für Typo3): | ||
+ | http://blog.mittwald.de/cms/typo3-datenbank-umstellen-von-latin-1-auf-utf-8/ | ||
- | http://dev.mysql.com/doc/refman/5.1/de/replication-howto.html | + | ===== Weitere Themen ===== |
- | http://tech.akom.net/archives/50-MySQL-replication-dies-with-ERROR-1201-HY000-Could-not-initialize-master-info-structure.html | + | * MySQL Cluster, siehe hierzu: http://cyrenity.wordpress.com/2010/08/12/howto-setup-mysql-cluster-beginners-tutorial/ |
+ | * [[software:datenbanken:mysql_replication]] | ||
+ | * [[software:datenbanken:mysql_proxy_loadbalancing]] | ||
{{tag>mysql datenbank DBMS}} | {{tag>mysql datenbank DBMS}} |
Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.