Ganz am Anfang...
am 14.11.2006 23:17:40 von yazdegird
High!
Da ich auf meinem Rechner kein Access installiert habe (und meistens
sowieso unter Linux unterwegs bin) und schon seit längerem MySQL
kennenlernen will, habe ich mir von
http://dev.mysql.com/downloads/mysql/5.0.html#downloads
die SuSe 9.x-tauglichen RPMs für AMD Athlon 64-Prozessoren runtergeladen:
MySQL-client-standard-5.0.27-0.sles9.x86_64.rpm
MySQL-devel-standard-5.0.27-0.sles9.x86_64.rpm
MySQL-server-standard-5.0.27-0.sles9.x86_64.rpm
MySQL-shared-compat-5.0.27-0.sles9.x86_64.rpm
MySQL-shared-standard-5.0.27-0.sles9.x86_64.rpm
und
MySQL-test-standard-5.0.27-0.sles9.x86_64.rpm
Wenn ich nun das erstgenannte der sechs Files mit rpm -i
entpacke, bekomme ich folgende Fehlermeldung:
warning: MySQL-client-standard-5.0.27-0.sles9.x86_64.rpm: V3 DSA
signature: NOKEY, key ID 5072e1f5
file /usr/bin/mysql from install of
MySQL-client-standard-5.0.27-0.sles9 conflicts with file from package
mysql-client-4.0.21-4
.....
usw. usf.
kurz, jede Menge Meldungen über Konflikte mit der vorhandenen älteren
SQL-Version... offensichtlich ist schon eine installiert (meine Distri
ist wie gesagt SuSe 9.2).
Nun meine Fragen:
1. Wie kann ich MySQL von der Konsole aus starten (GUI muss erstmal
nicht sein, ich will das System von der Pike auf kennenlernen)? Wenn ich
einfach "mysql" eingebe, bekomme ich die Fehlermeldung:
ERROR 2002: Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
Muss ich an mysql.sock manuell irgendwelche Änderungen vornehmen oder
ist womöglich sogar die Installation von MySQL unvollständig?
Bis bald im Khyberspace!
Yadgar
Now playing: Where to now St. Peter (Elton John)
Re: Ganz am Anfang...
am 15.11.2006 00:56:31 von Axel Schwenke
=?ISO-8859-1?Q?Jörg_=27Yadgar=27_Bleimann?= wrote:
> Wie kann ich MySQL von der Konsole aus starten (GUI muss erstmal
> nicht sein, ich will das System von der Pike auf kennenlernen)? Wenn ich
> einfach "mysql" eingebe, bekomme ich die Fehlermeldung:
>
> ERROR 2002: Can't connect to local MySQL server through socket
> '/var/lib/mysql/mysql.sock' (2)
>
> Muss ich an mysql.sock manuell irgendwelche Änderungen vornehmen oder
> ist womöglich sogar die Installation von MySQL unvollständig?
MySQL ist eine Client/Server Datenbank. Das Programm 'mysql' das du
gestartet hast, ist der Kommandozeilenclient (eine SQL Konsole).
Das versucht sich standardmäßig mit einem MySQL Server auf localhost
über den UNIX-Socket /var/lib/mysql/mysql.sock zu verbinden.
Die Fehlermeldung besagt, daß das fehlgeschlagen ist. Wahrscheinlich
hast du den Server nicht installiert oder zumindest nicht gestartet.
Unter SuSE kannst du den Server einfach mit
#rcmysql start
starten. Wenn du den Server automatisch starten lassen willst, kannst
du das z.B. im Runleveleditor von YaST machen (Achtung: das gilt nur,
wenn du MySQL aus den SuSE-RPMs installierst).
Da du totaler Neueinsteiger bist, würde ich dir empfehlen, das Tutorial
aus dem MySQL-Handbuch durchzugehen:
http://dev.mysql.com/doc/refman/5.0/en/tutorial.html
XL
Re: Ganz am Anfang...
am 15.11.2006 16:12:42 von yazdegird
High!
Axel Schwenke wrote:
>Die Fehlermeldung besagt, daß das fehlgeschlagen ist. Wahrscheinlich
>hast du den Server nicht installiert oder zumindest nicht gestartet.
>Unter SuSE kannst du den Server einfach mit
>
>#rcmysql start
>
>starten.
>
Das Starten ergibt zwar keine Fehlermeldung, trotzdem bekomme ich
anschließend nach der Eingabe von mysql wieder dieselbe Fehlermeldung
wie ich in meinem letzten Posting beschrieben habe... heißt das
eventuell, dass der Server noch gar nicht installiert ist?
Bis bald im Khyberspace!
Yadgar
Re: Ganz am Anfang...
am 15.11.2006 17:05:55 von Axel Schwenke
=?ISO-8859-1?Q?Jörg_=27Yadgar=27_Bleimann?= wrote:
> High!
~~~~~
> Axel Schwenke wrote:
>
> >Die Fehlermeldung besagt, daß das fehlgeschlagen ist. Wahrscheinlich
> >hast du den Server nicht installiert oder zumindest nicht gestartet.
> >Unter SuSE kannst du den Server einfach mit
> >
> >#rcmysql start
> >
> >starten.
> >
> Das Starten ergibt zwar keine Fehlermeldung, trotzdem bekomme ich
> anschließend nach der Eingabe von mysql wieder dieselbe Fehlermeldung
> wie ich in meinem letzten Posting beschrieben habe... heißt das
> eventuell, dass der Server noch gar nicht installiert ist?
Sag du es mir. *Du* hast YaST bzw. rpm in der Rootshell zur Hand.
Bei all der hier zur Schau gestellten Ahnungslosigkeit: das '#' oben -
mit dem ich deutlich machen wollte, daß du das als root eintippen mußt
- das hast du doch hoffentlich nicht mitgetippt, oder?
> Bis bald im Khyberspace!
~~~~~~~~~~~~~~~~~~~~~~~
Falls das cool wirken soll - den Eindruck hast du zumindest bei mir
total verfehlt.
XL
Re: Ganz am Anfang...
am 15.11.2006 17:13:35 von Bernd Muent
Jörg 'Yadgar' Bleimann schrieb:
> Das Starten ergibt zwar keine Fehlermeldung, trotzdem bekomme ich
> anschließend nach der Eingabe von mysql wieder dieselbe Fehlermeldung
> wie ich in meinem letzten Posting beschrieben habe... heißt das
> eventuell, dass der Server noch gar nicht installiert ist?
>
> Bis bald im Khyberspace!
Was sagt denn "ps aux|grep mysql"?
B.
--
BM Computer-Services, Bergmannstr. 66, 10961 Berlin
Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517, Fax: 030/20649401
Web: http://www.bmservices.de, eMail: kontakt@bmservices.de
Re: Ganz am Anfang...
am 16.11.2006 08:20:33 von yazdegird
High!
Axel Schwenke wrote:
> Bei all der hier zur Schau gestellten Ahnungslosigkeit: das '#' oben -
> mit dem ich deutlich machen wollte, daß du das als root eintippen mußt
> - das hast du doch hoffentlich nicht mitgetippt, oder?
Doch, leider ja... es wird nun mal nicht jeder als Linux-Profi geboren!
Gerade eben habe ich es noch einmal neu versucht, Konsole gestartet, mit
"su" (ja, dazu reicht es immerhin!) zu root gewechselt (und das
Password habe ich auch noch im Kopf!), da klappte es dann einwandfrei!
Danke für den Hinweis!
> Falls das cool wirken soll - den Eindruck hast du zumindest bei mir
> total verfehlt.
Wie gesagt, Geektum ist nicht angeboren, sondern will auch erstmal
erlernt sein! Aber vielleicht sollte ich meine Energie darauf verwenden,
erstmal ein richtiger Nerd zu werden, die Geek-Fertigkeiten kann ich mir
ja später aneignen...
Und noch mal:
Bis bald im Khyberspace!
(Google ist in diesem Fall wirklich dein Freund, ich bin top of the list
mit diesem Stichwort!)
Yadgar
Re: Ganz am Anfang...
am 16.11.2006 16:02:50 von Andreas Scherbaum
Hallo,
Jörg 'Yadgar' Bleimann wrote:
> Axel Schwenke wrote:
>
>> Bei all der hier zur Schau gestellten Ahnungslosigkeit: das '#' oben -
>> mit dem ich deutlich machen wollte, daß du das als root eintippen mußt
>> - das hast du doch hoffentlich nicht mitgetippt, oder?
>
> Doch, leider ja... es wird nun mal nicht jeder als Linux-Profi geboren!
Nein, das stimmt.
Allerdings lässt man anderswo auch einen Fachmann ran, wenn es Probleme gibt.
Ist ja nicht so, das gleich jeder Auto fahren kann, aber da versuchen sich
auch nur die wenigsten ohne Vorkentnisse. Zum Glück.
Bye
--
Andreas 'ads' Scherbaum
Failure is not an option. It comes bundled with your Microsoft product.
(Ferenc Mantfeld)