hast du überhaupt mysql? ich gehe mal davon aus, dass du deinen webspace nur gemietet hast, und keinen eigenen server hast, auf dem du sql installieren könntest ...?????
falls ich recht haben sollte, musst du bei deinem provider fragen, wie du zugriff auf die db bekommst. dann ziehst du dir am besten mal php-my-admin. mit dem tool kannst du dann die db einstellen.
hmm,
das sagt nur aus das die Resource nicht da ist, was steht denn in Zeile 74 drin ??Haste dir mal das Installscript durchgelesen .... die Datenbank angelegt, was man halt so am anfang machen muss ??
so wird das nix, wenn du nichtmal sagen kannst wie die Zeile aussieht dann kann dir auchnicht geholfen werden !! Aber scheinbar hast du keinen SQL Server installiert und weisst auch nicht wie du dies tun sollst, was haste denn für einen Rechner ? Wie heisst den das Board das du installieren willst ....
Immer so einzeilige Fragen und Antworten sind ein bischen knapp !!!
Ich sagte doch, DASS ICH KEINE AHNUNG HABE, WIE MAN DIE MYSQL-DATENBANK INSTALLIERT !!!
Es liegt nicht an dem Script, da ALLE MySQL-Scripts nicht laufen.
Ich versuche, diese englische Anleitung zu verstehen, und gebe in der DOS-Prompt "mysqld --basedir=D:\MySQL" ein. Dann kommt allerdings ein Fehler "Can't initialize InnoDB as 'innodb_data_file_path' is not set".
Wenn ich nun "innodb_data_file_path" setzen will, kommt die Fehlermeldung "Can't init Database".
Da ich erst seit GESTERN mit php und MYSQL begonnen habe, kenn ich mich KEIN BISSCHEN aus.
Ein Freund konnte mir immerhin helfen, den PHP_Webserver zu installieren (OmniHTTPd). Aber auch er hat von MySQL keine Ahnung :-(
Diesen Board (was auch immer das sein soll)... Ich glaube, du meinst, WAS ich starten will. Es ist ein Download.Manager. Ich glaube, ich habe ihn von dieser Homepage (DLManager).
Wie sagt man, je länger eine Tradition umso besser?
Zuerst eine Bemerkung: warum installierst so nen schwindligen OmniHTTPD? Hau dir doch den Apache mit PHP unterstützung drauf !
zuerst zum 'innodb_data_file_path' error:
da das Forum anscheinend Transaction-Save-Tables verwendet(InnoDB) musst auch deine my.conf dementsprechend anpassen.
Dazu muss man aber wissen welche CPU und wieviel RAM und Festplattenspeicher du hast. Da es bei InnoDB auf viele parameter, wie grösse der Tables, der logfiles etc., ankommt Ansonsten schaut es mit der db performance sehr schlecht aus.
die minimalkonfiguration(in der my.cnf oder my.ini) in der [mysqld] section ist z.b.
innodb_data_file_path=ibdata:30M
aber damit is der vorteil dieser Tables im keller.
Nun zum anderen:
Wie wärs, wenn du noch mal von grund auf anfängst?
Datenbankdaemon starten: INSTALLVERZEICHNIS/bin/mysqld
z.B.: hast de db nach d:\mysql\ installiert, aufruf:
cd mysql\bin
mysqld
oder mysql\bin\mysqld
aber schliesse dann des geöffnete fensterl ned *g*, sonst shuttest sie wieder down
und dann den client starten:
cd mysql\bin
mysql
oder mysql\bin\mysql
dies sollte leicht zu machen sein, denn fehler kannst dabei so gut wie keinen machen
danach musst nur noch den anonymous user löschen, db anpassen und dir den root account bzw. user accounts anlegen, aber des is eine andre geschichte, welche erzählt werden kann, wenn die db mal grundsätzlich läuft.
und das Forum mit mySQL unterstützung einzurichten sollte durch automatisierte scripts auch ohne porbs laufen
Gutes gelingen! Im windoze is ja de holzhackermethode immer am zielführensten
Sollte es doch zu schwierigkeiten kommen, kontaktiere mich einfach über ICQ
TimeFX und meiner einer kennen uns von der Siedler IV - Community und er moderiert in meinem Forum - Welches Forum? http://forum.kaffi.de
Naja das dürft hier aber keinen interessieren
Ich bin ebenso ein anfänger in MySQL aber habe das noch alles gebacken gekriegt! Hier mal kurz das wichtigste!
Apache Webserver - Serv-U(Ftp-Server) - PHP-Interpreter - MySQL-Shareware - PHPMyAdmin
Gut! Webserver gestartet, php-interpreter gestartet, ftp-server gestartet, mysqld-shareware.exe gestartet, mysql.exe gestartet! Nun habe ich eine dos eingabe aufforderung wo mysql> steht! Wie kann ich jetzt meine erste Datenbank anlegen! Ganz einfach zum Anfang! z.B. für eine Umfrage umgesetzt in PHP! Also eine Datenbank mit 5 oder 6 Spalten wo die Umfrageergebnisse reingeschrieben gespeichert und ausgewertet werden! Thanks Matthias
nicht die db hat Spalten, sondern ihre Tabellen
dieses Beispiel is nur ein kleiner Umfang, denn du musst auch die entsprechenden user setzen, welche auf die db zugriff haben, deshalb solltest du das PHPmyAdmin Tool verwenden antstatt es händisch zu machen. Ich mache es aber lieber händisch, denn geht schneller und is für mich feiner. Aber gut, zu nem Beispiel.
(du kannst es bequem mit PHPmyAdmin machen, denn dieses Script hat viele Features bez. MySQL-DB erstellen, ändern, etc.)
kopiere folgendes Beispiel und füge es am mysql> prompt ein(mit rechter maustaste) dann enter -> thats it
create database test_db;
use test_db;
create table umfrage
(
id int unsigned not null auto_increment primary key,
titel char(16) not null default '',
kontext char(255) not null default ''
);
grant select, insert, update, delete
on test_db.*
to test_user@localhost identified by 'password';
dies sollte natürlich nur ein Beispeil sein, wie es grundsätzlich funktioniert. Denn die Rechtevergabe für die User, welche die db benutzen dürfen, sollte gut überlegt werden, sowie das ganze Design der db bez. Schlüssel, Spalten, Defaultwerte etc.
Kommentar