bekomme MySQL aus dem VKP nicht zum laufen ...

Begonnen von Dax, 29 August 2003, 22:19:06

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Dax

hi all,

habe folgendes problem und hoffe hier wieder hilfe zu finden:

habe mir "vorkonfigurierter Apache 1.3.27 mit MySQL 3.23.56 Win32 VKP" auf den rechner (XP home) gepackt und nach anleitung installier - total easy.
nur wenn ich mysql starten will klappt dat nich, die ampel bleibt rot :-(

folgendes ist zu lesen (hoffe alles wichtige drin zu haben):

  kartei " Start check"
there is a my.ini file .................... OK
verifying the my.ini files
MySQL server path key ............... no
 Key value in my.ini: C:/Web/Apache/bin/mysql-shareware.exe     ( wieso eigentlich shareware?)
 trying to fix
 Fatal error: not found any MySQL server for NT OS
datadir ......................................... OK
basedir ........................................ OK

  kartei " Err File":
030612 10:46:53  C:/MYSQL/bin/mysqld-opt.exe: Shutdown Complete

030612 10:46:53  C:/MYSQL/bin/mysqld-opt.exe: Normal shutdown
http://www.innodb.com/ibman.html
the InnoDB startup options listed in section 2 at
But to get good performance you should adjust for your hardware
innodb_data_file_path = ibdata1:10M:autoextend
section, for example,
or my.ini. If you want to use InnoDB tables, add to the [mysqld]
to the [mysqld] section of init parameters in your my.cnf
skip-innodb
If you do not want to use transactional InnoDB tables, add a line
Cannot initialize InnoDB as 'innodb_data_file_path' is not set.
C:/MYSQL/bin/mysqld-opt.exe: ready for connections

hoffe da war was dabei, damit mir nun jemand sagen kann wo der hacken ist der wech muß damit dat wieder läuft .... ;)

liebe grüße
 dax

Future

Hab auch das Packet aber das WinMySql benutz ich net .
Ging bei mir 1 mal danach nie wieder seitdem starte ich mein MySql anders.
Apache\bin\mysqld-opt.exe klappt Supi.
Achso wird mir noch ne phpMyAdmin Version holen und ins Verzeichnis htdocs packen . Dann haste das auch ;)


Dax

superlieb daß du mir so schnell antwortest.

nur muß ich gestehen daß ich null durchblick habe.
kannste mir daß nochmal idiotinnensicher erklären, bitte?  :heu:

lieben gruß
dax

Future

hehe klar versuchen kann ichs ;)

ALso du startest ganz normal den Apache.
Dann gehst in dein Verzeichnis wo du das ganz Apache zeugs installiert hast . wenn du dort bis ins verzeichnis "bin" und in dem Verzeichnis ist eine DAtei namens mysqld-opt.exe die öffnest du mit doppelklick.
Es öffnet sich kurz ein Fenster schließt sich aber auch wieder sofort .
Eigentlich sollte jetzt deine MySql laufen .

 


Ok phpMyAdmin

Als erstes musst du es dir Downloaden. Z.b. hier  phpMyAdmin-2.5.2-pl1-php.zip

Wenn du es runtergeladne hast entpackst du es in deinen Ordner
.../Apache/htdocs/phpMyAdmin

Jetzt ist auch phpMyAdmin installiert und du kannst es unter

z.b. 127.0.0.1/phpMyAdmin/ abrufen.

Hoffe das ist jetzt idioten sicher ;)
Wenn nicht einfach nochmal nachfragen.

Dax

hey spitze!
vielen lieben dank  :kiss
werd's gleich ausprobieren und im notfall hier um hilfe schrei(b)en ;)

lieben gruß
 dax

Dax

es ist zum mäusemelken .....

habe nun alles so gemacht wie du's erklärt hast.
und als ich dann die phpMyAdmin aufgerufen habe kam das hier:


Willkommen bei phpMyAdmin 2.5.2-pl1

phpMyAdmin hat versucht eine Verbindung zum MySQL-Server aufzubauen, jedoch hat dieser die Verbindung zurückgewiesen. Sie sollten Ihre Einstellungen für Host, Benutzername und Kennwort in Ihrer config.inc.php überprüfen und sich vergewissern, dass diese den Informationen, welche sie vom Administrator erhalten haben, entsprechen.

Fehler

MySQL meldet:


Can't connect to MySQL server on 'localhost' (10061)



haste noch nen tip für mich?
gruß dax

Future

joa die Config.php im Ordner phpMyAdmin anpassen .
Dein pw kreigste soweit ich weiss in der PHP.ini raus . wo genau in der datei kann ich dir nicht sagen einfach mal suchen . der Benutzername müsste root sein und host ist localhost

Dax

ich kann die nötigen daten nicht ind der PHP.ini finden .....
stehen die vielleicht woanders?

ist doch echt zum  ==-*

LG dax

Future

Auszug aus meiner PHP.INI

; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =localhost

; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =root

; Default password for mysql_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
; and reveal this password!  And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =xxxxx

[Editiert am 30/8/2003 von Future]

Dax

bei mir steht an dieser stelle:
soll ich dann mein wunschzeugs nachtragen?

; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =

; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =

; Default password for mysql_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
; and reveal this password!  And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =

; Maximum time (in secondes) for connect timeout. -1 means no limimt
mysql.connect_timeout = -1

p.s.:
beim port steht auch nichts drin - im falle das dies auch wichtig wäre ...

[Editiert am 30/8/2003 von Dax]

Future

Am einfachsten/besten ist glaube ich so

; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =localhost

; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =root

; Default password for mysql_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =root

So würde ich es machen .
Dann in deiner phpMyAdmin Config das Passowirt host sowie usernamen einntragne config speichern und dann kann es eigentlich los gehen ;)

[Editiert am 30/8/2003 von Future]

Dax

so, das habe ich nun gemacht, bekomme aber trotzdem diese meldung beim aufrufen von phpMyAdmin:


Willkommen bei phpMyAdmin 2.5.2-pl1

phpMyAdmin hat versucht eine Verbindung zum MySQL-Server aufzubauen, jedoch hat dieser die Verbindung zurückgewiesen. Sie sollten Ihre Einstellungen für Host, Benutzername und Kennwort in Ihrer config.inc.php überprüfen und sich vergewissern, dass diese den Informationen, welche sie vom Administrator erhalten haben, entsprechen.

Fehler

MySQL meldet:


Access denied for user: 'root@localhost' (Using password: YES)


gruß dax


[Editiert am 30/8/2003 von Dax]

Future


Dax

alles klar - antwort ist raus.
danke dir!!!

gruß
 dax