Wer hilft mal einem blutigen Anfänger zum Thema Datenbanken? Habe mir mysql rpm installiert und wollte mal anhand der Beiträge aus dem Linux Magazin 2/3-2000 ein wenig schnuppern. Wie krieg ich das denn zum laufen? Hab mit KDE einen user mysql und auch per yast. Beim grafischen login werde ich abgewiesen; auch Konsole 1 flieg ich ohne Kommentar wieder raus?? Befehl ps ax | grep -i mysql zeigt auch nicht die Zeile mit (safe_mysql). Bei ping durch root heißt es nur Access denied for user root@localhost. Was hab ich denn da wohl alles vergessen? Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Andreas, ich habe in der letzten Woche auch zum ersten mal mit mysql herumgespielt. Ich habe SuSE Linux 6.4 komplett installiert und mich als root eingelogt. mysql wird bei der Standardinstallation nicht automatisch geladen. Im Verzeichnis /sbin/init.d/ gibt es ein Script "mysql" (oder "mysqld"???). Mit "./mysql start" (oder "./mysqld start") kannst Du den Server von Hand starten. Wenn er erfolgreich geladen wurde, kannst Du mit "mysql test" eine Test- Datenbank öffnen, die wohl standardmäßig mit installiert wird. In der aktuellen iX (Heft 6/2000) sind dazu noch einige interessante Tipps! Viel Spaß, Marc Andreas Kohlmeyer wrote:
Wer hilft mal einem blutigen Anfänger zum Thema Datenbanken?
Habe mir mysql rpm installiert und wollte mal anhand der Beiträge aus dem Linux Magazin 2/3-2000 ein wenig schnuppern.
Wie krieg ich das denn zum laufen?
Hab mit KDE einen user mysql und auch per yast.
Beim grafischen login werde ich abgewiesen; auch Konsole 1 flieg ich ohne Kommentar wieder raus??
Befehl ps ax | grep -i mysql zeigt auch nicht die Zeile mit (safe_mysql).
Bei ping durch root heißt es nur Access denied for user root@localhost.
Was hab ich denn da wohl alles vergessen?
Andreas
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, Jun 12, 2000 at 12:28:56AM +0200, Dipl.-Ing. Marc Müller wrote:
Hi Andreas,
ich habe in der letzten Woche auch zum ersten mal mit mysql herumgespielt. Ich habe SuSE Linux 6.4 komplett installiert und mich als root eingelogt. mysql wird bei der Standardinstallation nicht automatisch geladen. Im Verzeichnis /sbin/init.d/ gibt es ein Script "mysql" (oder "mysqld"???). Mit "./mysql start" (oder "./mysqld start") kannst Du den Server von Hand starten. Wenn er erfolgreich geladen wurde, kannst Du mit "mysql test" eine Test- Datenbank öffnen, die wohl standardmäßig mit installiert wird. In der aktuellen
Yast ----> Administration/Konfigurationsdatei bearbeiten ---> mysql start auf yes setzen dan mußt du nicht bei jedem booten die Datenbank von Hand starten mfg Michael --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Son, 11 Jun 2000 schrieb Andreas Kohlmeyer:
Habe mir mysql rpm installiert und wollte mal anhand der Beiträge aus dem Linux Magazin 2/3-2000 ein wenig schnuppern.
Auch das mysqlclnt? Sonst kriegst Du nur den Server zum laufen, aber hast noch keine Möglichkeit drauf zuzugreifen.
Wie krieg ich das denn zum laufen?
/etc/rc.d/mysql start Wenn Du mysql dauerhaft nutzen willst, kannst Du im yast einrichten, dass mysql beim booten gestartet wird: Administration des Systems -> Konfigurationsdatei verändern START_MYSQL auf yes ändern (fast am Ende der Liste)
Hab mit KDE einen user mysql und auch per yast.
Wäre mir neu, wenn KDE eigene user hätte...
Beim grafischen login werde ich abgewiesen; auch Konsole 1 flieg ich ohne Kommentar wieder raus??
was meinst Du mit grafischem login? Willst Du dich als User mysql anmelden? Wenn ja, las das bleiben! Wenn Du kmysql meinst, ok. Versuch doch einfach mal ein: echo 'select * from mysql.user' | mysql --user=root Defaultmässig wird ein Datenbankuser root ohne Passwort angelegt (hat nicht direkt mit Linux-User zutun), wenn das funktioniert, läuft mysql. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, On Mon, 12 Jun 2000, Manfred Tremmel wrote:
Wie krieg ich das denn zum laufen?
/etc/rc.d/mysql start
eher so: $ /usr/bin/safe_mysqld & Dann mit $ mysqladmin -u root password neues-passwort das root-Password fuer die Datenbank aendern.
echo 'select * from mysql.user'
Der Zugriff auf eine Tabelle in dieser Form funktioniert? Gruss Anne --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Mon, 12 Jun 2000 schrieb Anne Forker:
/etc/rc.d/mysql start
eher so:
$ /usr/bin/safe_mysqld &
Was spricht gegen das meine Version?
Dann mit
$ mysqladmin -u root password neues-passwort
Natürlich sollte man sich dann ein Passwort zulegen.
echo 'select * from mysql.user'
Der Zugriff auf eine Tabelle in dieser Form funktioniert?
Echo stellt das SQL-Statement in die Pipe, mysql holt es dort wieder raus und führt es aus. Sobald Du ein Passwort angelegt hast, reicht das natürlich nicht mehr, da muss das Passwort mit angegeben werden: echo 'select * from mysql.user' | mysql --user=root --password=xyz -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, 12 Jun 2000, Manfred Tremmel wrote:
Am Mon, 12 Jun 2000 schrieb Anne Forker:
/etc/rc.d/mysql start
eher so:
$ /usr/bin/safe_mysqld &
Was spricht gegen das meine Version?
mit mysql startest Du den Client. Ansonsten hab ich nur aus dem Manual zitiert. ;-)
echo 'select * from mysql.user'
Der Zugriff auf eine Tabelle in dieser Form funktioniert? [...]
ups, falsch formuliert. Ich sehe ein Statement der Art SELECT * FROM datenbank.tabelle zum ersten Mal, wusste also nicht, dass auch MySQL das kann. ;-) -- Anne --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Anne Forker wrote:
On Mon, 12 Jun 2000, Manfred Tremmel wrote:
Am Mon, 12 Jun 2000 schrieb Anne Forker:
/etc/rc.d/mysql start
eher so:
$ /usr/bin/safe_mysqld &
Was spricht gegen das meine Version?
mit mysql startest Du den Client. Ansonsten hab ich nur aus dem Manual zitiert. ;-)
ich erlaube mir mal aus /etc/rc.d/mysql zu zitieren: echo "Starting service MySQL." # Start daemon with startproc(8). If this fails # the echo return value is set appropriate. # append the parameter "-l" to safe_mysqld , # if you want logging. startproc /usr/bin/safe_mysqld \ --user=$mysql_daemon_user \ --pid-file=$pid_file \ --datadir=$datadir || return=$rc_failed <ende> und was iss da nun der unterschied? informier dich mal uber die sachen, uber die du sprichst ...... *peinlich* ciao, adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, On Tue, 13 Jun 2000, Michelic Adalbert wrote:
Anne Forker wrote:
/etc/rc.d/mysql start
eher so:
$ /usr/bin/safe_mysqld &
Was spricht gegen das meine Version?
mit mysql startest Du den Client. Ansonsten hab ich nur aus dem Manual zitiert. ;-)
ich erlaube mir mal aus /etc/rc.d/mysql zu zitieren: [...]
und was iss da nun der unterschied?
afe_mysqld ist immer da, egal ob rpm oder nicht, deshalb hab ich mir angewoehnt, diesen Befehl zu verwenden. Das ist natuerlich nicht wichtig fuer Leute, die nicht des oefteren zwischen mehreren Distributionen oder zwischen Binaries und selbstkompiliertem hin- und herspringen. ;-)
informier dich mal uber die sachen, uber die du sprichst ...... *peinlich*
Ich find eher die Art, mit der Du mich hier angreifst, peinlich. -- Anne --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Die, 13 Jun 2000 schrieb Anne Forker:
mit mysql startest Du den Client. Ansonsten hab ich nur aus dem Manual zitiert. ;-)
Drumm hab ich den Pfad dazu gesetzt, in /etc/rc.d/ bzw. /sbin/init.d/ liegt das Script, das den server startet und eben auch beim Hochfahren von SuSE Linux ausgeführt wird.
ups, falsch formuliert. Ich sehe ein Statement der Art
SELECT * FROM datenbank.tabelle
zum ersten Mal, wusste also nicht, dass auch MySQL das kann. ;-)
Wenn MySQL es nicht kann, weiss es dies gut zu verbergen, das Ergebnis stimmt bei mir zumindestens ;-) Hab das mal so bei nem SQL-Kurs bei Oracle gelernt, wenn auf Daten unterschiedlicher DB's zugegriffen wird, nicht zu vermeiden. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo,
Wenn MySQL es nicht kann, weiss es dies gut zu verbergen, das Ergebnis stimmt bei mir zumindestens ;-) Hab das mal so bei nem SQL-Kurs bei Oracle gelernt, wenn auf Daten unterschiedlicher DB's zugegriffen wird, nicht zu vermeiden.
zwangsläufig :-) wenn du nur eine db hast, dann kannst du diese (bei mysql) mit "use xxx" ausählen und dir das nachher sparen .... ciao, adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Andreas Kohlmeyer wrote:
Wer hilft mal einem blutigen Anfänger zum Thema Datenbanken?
file:/usr/doc/packages/mysql/html/index.html Ist zwar lang, erklärt aber ausführlich, wie man mysql einrichten muss. Schau mal vor allem nach den Zugriffsregeln. Heiner -- Heiner Lamprecht Philosophenweg 79 D - 72076 Tuebingen email: heiner@kijumfo.de http://www.kijumfo.de GnuKontor: http://agenda21.ggi.uni-tuebingen.de/heiner/gk/ KFLog: http://agenda21.ggi.uni-tuebingen.de/heiner/kflog/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (7)
-
a.michelic.suse@aon.at
-
aforker@ipfb.net
-
andreas.kohlmeyer@abacom-online.net
-
heiner@kijumfo.de
-
Manfred.Tremmel@iiv.de
-
marc.mueller@home.ins.de
-
mt@buyway.de