Alle 13 Artikel in
MySQL:

Eigenschaften

Preis

Themen

 
Zertifikat Euro-Label Geprüfter Online-Shop - Per Klick Gültigkeit überprüfen
 

Sicher einkaufen

Was passiert bei uns?

PHP 5.3 + MySQL 5.1. - Der Einstieg in die Programmierung dynamischer Websites
 

Zum Download (ciando)

PDF-Download

Anbieter: ciando GmbH

 

PHP 5.3 + MySQL 5.1. - Der Einstieg in die Programmierung dynamischer Websites

 

19,95€

(Preis inkl. Mwst. )

Autor(en): Florence Maurice
Verlag: Addison-Wesley Verlag
Version: 1. Auflage, 2009
Umfang: 450 Seiten
Format: PDF: 8,83MB
Gewicht: 922 g
ISBN: 3827327237
Bestell-Nr.: 82732723P
Artikeltyp: E-Book
 

Mit diesem Buch steigen Sie fast ohne Vorwissen tief in die Programmierung PHP & MySQL-basierter Webseiten ein. Die IT-Trainerin und -Autorin Florence Maurice macht Sie ausführlich mit den Sprachgrundlagen wie Bedingungen, Schleifen und Funktionen sowie Variablen und Arrays bekannt. Sie zeigt, wie Sie mit PHP objektorientiert programmieren,wie Sie sichere Formulare entwickeln, mit Cookies, und Sessions arbeiten, die Datenbank MySQL einsetzen, XML verarbeiten und Phar-Archive nutzen. Sie erläutert ausserdem die Erzeugung dynamischer Grafiken und wie Sie mit demTemplate-System Smarty arbeiten. Ein Anhang beschreibt detailliert Konfigurationsoptionen von PHP.


Leseprobe:

10 Daten komfortabel verwalten mit MySQL (S. 309-310)

MySQL ist eines der am häufigsten in Verbindung mit PHP eingesetzten Datenbankmanagementsysteme. In diesem Kapitel erfahren Sie Grundlegendes zu MySQL: Sie sehen einerseits, wie Sie das kostenlose Tool phpMyAdmin zur Verwaltung von MySQL-Datenbanken nutzen, lernen aber gleichzeitig die wichtigsten MySQLBefehle selbst zu schreiben. Ein Datenbankmanagementsystem wie MySQL brauchen Sie zur Verwaltung Ihrer Daten, das heißt um sie zu speichern, zu ändern oder auch zu löschen.

Bei Daten kann es sich um alles Mögliche handeln – sei es, dass Sie die Kommentare zu einem Beitrag speichern möchten, umfangreiche Termine, Neuigkeiten, Benutzer mit Kennwörtern, Adressen etc. Solange es nicht zu viele Daten sind, lassen sich diese auch in assoziativen Arrays speichern. Assoziative Arrays werden aber bei komplexen Daten schnell unhandlich – und Sie möchten meistens auch Änderungen an diesen Daten vornehmen und speichern – und das ist auf dem gängigen Weg mit Arrays nicht möglich.

Daten speichern können Sie natürlich auch mit Textdateien (siehe Kapitel 12). Aber wesentlich komfortabler und besser zu verwalten sind Daten, die in einer Datenbank gespeichert sind. Zwei weitere Gründe, die für die Benutzung einer Datenbank sprechen, sind, dass sich zum einen Datenbanken ganz wunderbar über PHP ansprechen lassen und dass zum anderen eine Datenbank bei den meisten Hostingangeboten mit PHP auch schon dazugehört.

10.1 MySQL und mehr

Es gibt viele weitere Datenbankmanagementsysteme neben dem äußerst beliebten MySQL. Und PHP kann auch mit vielen anderen Datenbankmanagementsystemen zusammenarbeiten. Es gibt Erweiterungen für dBase, DB++, FrontBase, filePro, Firebird/ InterBase, Informix, IBM DB2, Ingres II, MaxDB, mSQL, Mssql (Microsoft SQL Server), OCI8 (Oracle OCI8), Ovrimos SQL, Paradox (Paradox File Access), Postgre- SQL und Sybase. Die Erweiterungen finden Sie im Manual unter http://www.php.net/ manual/de/refs.database.php. PHP bietet neben diesen Erweiterungen zur Zusammenarbeit mit den einzelnen Datenbankmanagementsystemen auch mehrere Abstraktionsebenen für Datenbanksysteme.

Damit können Sie Code schreiben, der unabhängig vom eingesetzten Datenbankmanagementsystem funktioniert (http://www.php.net/manual/de/refs.database .abstract.php). Im Folgenden wird gezeigt, wie Sie mit MySQL arbeiten, das ja bei den meisten Hostingpaketen im Internet mit PHP gebündelt ist und beispielsweise auch bei XAMPP automatisch mitinstalliert wird. Viele bekannte Open Source-Projekte wie das Content Management System TYPO3 oder die Blogging-Software Wordpress basieren ebenfalls auf PHP&,MySQL. Falls Sie später einmal mit einem anderen Datenbankmanagementsystem arbeiten, heißen die einzelnen benötigten PHP-Befehle zwar anders, aber das Grundprinzip ist dasselbe. MySQL ist dual lizenziert.

Zum einen ist es eine freie Software, die unter der General Public License (GPL) steht. MySQL kann aber auch mit einer kommerziellen Lizenz eingesetzt werden. Die kommerzielle Lizenz benötigen Sie, wenn Sie kommerzielle Software entwickeln und MySQL (die Software) mit Ihren Produkten ausliefern, aber gleichzeitig nicht den Quellcode unter GPL publizieren. Genauere Informationen zur Lizenz lesen Sie unter http://www.mysql.com/about/legal/licensing/. Sofern Sie nicht ein Komplettpaket wie XAMPP einsetzen, sondern sich bisher nur PHP und einen Webserver installiert haben, müssen Sie MySQL zusätzlich installieren. Wie das geht, erfahren Sie unter http://dev.mysql.com/doc/refman/5.1/de/ installing.html. Beim Provider ist das üblicherweise schon für Sie erledigt.

Empfehlen
mail facebook twitter

 

Reduzierte Artikel in dieser Kategorie:

 
MySQL 5
Buchausgabe: 59,95€
Download-Version: 47,80€ PDF-Logo
 

Der besondere Tipp

Blauer Elefant

Denken Sie nicht an einen blauen Elefanten!

Anhand verblüffender Experimente und einfacher Übungen lernen Sie, wie unsere Umwelt die Gedanken und die Gedanken unsere Umwelt beeinflussen.

Früher: 12,00€
bei uns nur: 4,99€