mySQL
fredy
- datenbank
Hi,
kann mir bitte jemand ein einfaches Bsp. geben um
in mySql folgendes zu erreichen:
x) DB anlegen
x) Benutzer für DB anlegen
x) mit DB als Benutzer verbinden
x) tabelle mit Einträgen erstellen
x) einträge wieder auslesen
vielen Dank
Fredy
Hi,
kann mir bitte jemand ein einfaches Bsp. geben um
in mySql folgendes zu erreichen:x) DB anlegen
x) Benutzer für DB anlegen
x) mit DB als Benutzer verbinden
x) tabelle mit Einträgen erstellen
x) einträge wieder auslesenvielen Dank
Fredy
Hallo Fredy
Nein, da muss ich dich entaeuschen.
Eine Datenbank zu erstellen ist ja noch einfach:
CREATE DATABASE db_deinname (Unterstrich muss)
aber die Tabelle:
ich versuch mal cut&paste aus dem Manual
CREATE TABLE tbl_einname (create_definition,...)
create_definition:
col_name type [NOT NULL NULL] [DEFAULT default_value] [AUTO_INCREMENT]
[PRIMARY KEY] [reference_definition]
or PRIMARY KEY (index_col_name,...)
or KEY [index_name] KEY(index_col_name,...)
or INDEX [index_name] (index_col_name,...)
or UNIQUE [index_name] (index_col_name,...)
or [CONSTRAINT symbol] FOREIGN KEY index_name (index_col_name,...)
[reference_definition]
or CHECK (expr)
type:
TINYINT[(length)] [UNSIGNED] [ZEROFILL]
or SMALLINT[(length)] [UNSIGNED] [ZEROFILL]
or MEDIUMINT[(length)] [UNSIGNED] [ZEROFILL]
or INT[(length)] [UNSIGNED] [ZEROFILL]
or INTEGER[(length)] [UNSIGNED] [ZEROFILL]
or BIGINT[(length)] [UNSIGNED] [ZEROFILL]
or REAL[(length,decimals)] [UNSIGNED] [ZEROFILL]
or DOUBLE[(length,decimals)] [UNSIGNED] [ZEROFILL]
or FLOAT[(length,decimals)] [UNSIGNED] [ZEROFILL]
or DECIMAL(length,decimals) [UNSIGNED] [ZEROFILL]
or NUMERIC(length,decimals) [UNSIGNED] [ZEROFILL]
or CHAR(length) [BINARY]
or VARCHAR(length) [BINARY]
or DATE
or TIME
or TIMESTAMP
or DATETIME
or TINYBLOB
or BLOB
or MEDIUMBLOB
or LONGBLOB
or TINYTEXT
or TEXT
or MEDIUMTEXT
or LONGTEXT
or ENUM(value1,value2,value3,...)
or SET(value1,value2,value3,...)
index_col_name:
col_name [(length)]
reference_definition:
REFERENCES tbl_name [(index_col_name,...)]
[MATCH FULL MATCH PARTIAL]
[ON DELETE reference_option]
[ON UPDATE reference_option]
reference_option:
RESTRICT CASCADE SET NULL NO ACTION SET DEFAULT
Soll ich jetzt hier einfach mal abbrechen? Ich nehme an, das heist ja.
Als weiterfuehrende Lektuere sei empfohlen:
"Start mit Datenbanken und SQL" (nur Access und Oracle7) von Petra Bilke bei KnowWare ISBN 3-931666-19-4 7,-DM (nein, kein Tippfehler), hintendrin noch einige Literaturhinweise (5 Stueck, bischen aermlich finde ich).
Im WWW:
fuer Buecher:
http://www.oreilly.com
amazon natuerlich nicht vergessen und alle anderen
http://www.tcx.se/doc.html
dort befindet sich ein Link zu einer deutschsprachigen Dokumentation, die allerdings "lediglich" eine Uebersetzung des Manuals zu sein scheint.
http://www.php.net
alles zu PHP und CGI, immer gut bei Anbindungsversuchen mit HTML und Perl u.s.w.
http://http://www.mathematik.uni-ulm.de/help/perl5/doc/Mysql/Admin.html
ein bischen Hilfe zur Administration (engl.)
http://faust.de/vote/index.html
at was gemacht mit PHP3 auf MySQL, vieleicht mal nett fragen?
http://www.wernhart.priv.at/php/
Einige Beispiele (Guest Book, Mail, Shopping)allerdings englisch und verlinkt auf andere Domains (IP Nummer nicht kontrolliert)
und, und, und, einfach mal 'ne Suchmaschine anschmeissen und nach mysql suchen lassen.Derer Hits sind Legion, vieleicht also etwas genauer spezifizieren.
Lass 'mal von Dir hoeren, wenn Du beim "Frontend" also der HP angekommen bist.
Gruss
Christoph
PS: eben hat mir FreeNet (die mit der 01019) beim Uebertragen dazwischengefunkt mit ihrer Startseite, ich hoffe ich bin jetzt nicht doppelt,waer mir doch ein bischen peinlich, gleich beim erstenmal ;-)
Christoph