[GastForen Programmierung/Entwicklung PHP und MySQL 2 MySQL dienst auf einem Rechner

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

1. Jul 2005, 19:08
Beitrag # 1 von 12
Bewertung:
(2951 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo

ich würde gerne 2 MySQL dienst auf einem Rechner laufen lassen. Habe auf mysql.com was gefunden, aber ich bringe es einfach nicht fertig. kann mir da jemand gehilflich sein????

oder gibt es ein deutsche tut dafür?

thanxx
X

2 MySQL dienst auf einem Rechner

oesi50
  
Beiträge gesamt: 2315

1. Jul 2005, 19:58
Beitrag # 2 von 12
Beitrag ID: #175622
Bewertung:
(2948 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi Torkel,

für welches System?

Welche Anleitung auf mysql.com meinst du?


Grüße Oesi
Ich weiß, dass ich nicht weiß... (Sokrates)


als Antwort auf: [#175608]

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

1. Jul 2005, 20:49
Beitrag # 3 von 12
Beitrag ID: #175627
Bewertung:
(2942 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo

ich habe debain 3.1 und jetzt läuft bereits mysql 4 produktiv und ich würde gerne noch die mysql 5 beta testen.

hier die doku von mysql: ==> http://dev.mysql.com/...le-unix-servers.html

ich hab da alles versucht, aber er startet nicht, kommt meistens, dass mysqld schon läuft oder dass die variable nicht richtig ist. ich glaube das problem liegt irgendwo beim socket oder bei der config. ich hab die mysql 5 in diesem verzeichnis /home/mysql

wäre cool, wenn mir jemand helfen könnte.

thanxx


als Antwort auf: [#175622]

2 MySQL dienst auf einem Rechner

oesi50
  
Beiträge gesamt: 2315

2. Jul 2005, 09:25
Beitrag # 4 von 12
Beitrag ID: #175643
Bewertung:
(2931 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo torkel,

Kurzanleitung:

wechsel in das bin-Verzeichnis deiner neuen Binärdistribution von MySQL

erstelle dir ein Script 'start.sh' mit diesem Inhalt:

Code
MYSQL_UNIX_PORT=/tmp/mysqld-second.sock 
MYSQL_TCP_PORT=3307
export MYSQL_UNIX_PORT MYSQL_TCP_PORT
./mysql_install_db --user=mysql
./mysqld_safe --datadir=/path/to/datadir &


/path/to/datadir ersetzt du durch das Verzeichnis in dem du deine Datenbanken ablegen willst.


starte das Script mit

# sh start.sh

jetzt kannst du über localhost:3307 auf deine Zweitinstallation zugreifen.


Grüße Oesi
Ich weiß, dass ich nicht weiß... (Sokrates)


als Antwort auf: [#175627]

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

2. Jul 2005, 12:38
Beitrag # 5 von 12
Beitrag ID: #175651
Bewertung:
(2912 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
aber ich glaub mein fehler liegt auch bei der auswahl vom mysql5. welches muss ich genau nehmen, wenn ich ein debin 3.1 habe und ein amd 3000 ( kein 64 bit )

http://dev.mysql.com/...loads/mysql/5.0.html


als Antwort auf: [#175643]

2 MySQL dienst auf einem Rechner

oesi50
  
Beiträge gesamt: 2315

2. Jul 2005, 12:57
Beitrag # 6 von 12
Beitrag ID: #175654
Bewertung:
(2909 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Linux (x86, glibc-2.2, static, gcc) Standard 5.0.7-beta 24.1M


als Antwort auf: [#175651]

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

2. Jul 2005, 13:31
Beitrag # 7 von 12
Beitrag ID: #175658
Bewertung:
(2906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
jetzt hab ich dies gemacht. als hab alles ins verzeichnis /home/mysql kopiert und die start.sh mit den angaben erstellt. jetzt wenn ich es starten will, bekomme ich diese meldung:

Code
[email protected]:~/mysql/bin$ sh start.sh 
start.sh: line 4: ./mysql_install_db: No such file or directory
[email protected]:~/mysql/bin$ The file /usr/local/mysql/bin/mysqld doesn't exist or is not executable
Please do a cd to the mysql installation directory and restart
this script from there as follows:
./bin/mysqld_safe.


ich hab dann die start.sh auch noch so abgeändert:

Code
QL_UNIX_PORT=/tmp/mysqld-second.sock 
MYSQL_TCP_PORT=3307
export MYSQL_UNIX_PORT MYSQL_TCP_PORT
/home/admin/mysql/scripts/mysql_install_db --user=mysql
/home/admin/mysql/bin/mysqld_safe --datadir=/home/admin/mysql/data &


ging auch nicht. meldung:

Code
[email protected]:~/mysql/bin$ sh start.sh 
Could not find help file 'fill_help_tables.sql' in ./support-files or inside /usr.
[email protected]:~/mysql/bin$ The file /usr/local/mysql/bin/mysqld doesn't exist or is not executable
Please do a cd to the mysql installation directory and restart
this script from there as follows:
./bin/mysqld_safe.



als Antwort auf: [#175654]
(Dieser Beitrag wurde von torkel am 2. Jul 2005, 13:36 geändert)

2 MySQL dienst auf einem Rechner

oesi50
  
Beiträge gesamt: 2315

2. Jul 2005, 19:45
Beitrag # 8 von 12
Beitrag ID: #175674
Bewertung:
(2883 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
erstelle mal das verzeichnis /home/mysql neu

dann die .tar.gz neu auspacken

dann dieses Script hineinkopieren
Code
MYSQL_UNIX_PORT=/tmp/mysqld-second.sock 
MYSQL_TCP_PORT=3307
export MYSQL_UNIX_PORT MYSQL_TCP_PORT
scripts/mysql_install_db --user=mysql
bin/mysqld_safe --user=mysql --port=3307 --socket=/tmp/mysqld-second.sock --pid-file=/tmp/mysql-second.pid &



dann im Verzeichnis /home/mysql

das Script EINMAL starten.


jeder weitere Start dann mit bin/mysqld_safe --user=mysql &


Grüße Oesi
Ich weiß, dass ich nicht weiß... (Sokrates)


als Antwort auf: [#175658]
(Dieser Beitrag wurde von oesi50 am 2. Jul 2005, 19:45 geändert)

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

2. Jul 2005, 21:07
Beitrag # 9 von 12
Beitrag ID: #175677
Bewertung:
(2879 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
das sieht ja glaub ich nicht schlecht aus, oder?

Code
 sh start.sh 
Installing all prepared tables
050702 23:05:34 [Warning] One can only use the --user switch if running as root

Fill help tables
050702 23:05:34 [Warning] One can only use the --user switch if running as root


To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h srv100 password 'new-password'
See the manual for more instructions.

You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the ./bin/mysqlbug script!



als Antwort auf: [#175674]

2 MySQL dienst auf einem Rechner

oesi50
  
Beiträge gesamt: 2315

2. Jul 2005, 21:17
Beitrag # 10 von 12
Beitrag ID: #175678
Bewertung:
(2875 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
such mal in data nach xxxx.err ob da was drin steht.


als Antwort auf: [#175677]

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

2. Jul 2005, 23:05
Beitrag # 11 von 12
Beitrag ID: #175687
Bewertung:
(2869 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ja, da steht was drinnen, sieht nicht so gut aus...

Code
050702 23:05:34  mysqld started 
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
050702 23:05:34 InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
050702 23:05:34 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
050702 23:05:35 InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
050702 23:05:35 InnoDB: Started; log sequence number 0 0
050702 23:05:35 [Note] /home/admin/mysql/bin/mysqld: ready for connections.
Version: '5.0.7-beta-standard' socket: '/tmp/mysqld-second.sock' port: 3307 MySQL Community Edition - Standard (GPL)
050702 23:06:38 mysqld started
050702 23:06:38 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
050702 23:06:38 [ERROR] Do you already have another mysqld server running on port: 3306 ?
050702 23:06:38 [ERROR] Aborting

050702 23:06:38 [Note] /home/admin/mysql/bin/mysqld: Shutdown complete

A mysqld process already exists at Sat Jul 2 23:06:38 CEST 2005
050702 23:06:38 mysqld ended



als Antwort auf: [#175678]

2 MySQL dienst auf einem Rechner

torkel
Beiträge gesamt: 21

9. Jul 2005, 11:11
Beitrag # 12 von 12
Beitrag ID: #176974
Bewertung:
(2832 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
 
jetzt wollte ich für root ein passwort geben und jetzt kann ich micht nicht mehr einloggen.
wenn ich ein passwort eingebe bekomme ich dies:

ERROR 1251: Client does not support authentication protocol requested by server; consider upgrading MySQL client

wenn ich keins eingebe dies:

ERROR 1045: Access denied for user 'root'@'localhost' (using password: NO)

gibt es da noch eine möglichkeit, das ich einloggen kann? ich hab noch einen andern user, mit dem geht es, aber da habe ich keine berechtigung. oder kann ich das rootpw wieder irgendwie zurücksetzen oder löschen???

thanxx


als Antwort auf: [#175687]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
09.09.2021 - 17.12.2021

Digicomp Academy, Zürich
Donnerstag, 09. Sept. 2021, 13.00 Uhr - Freitag, 17. Dez. 2021, 19.00 Uhr

Lehrgang

Steigen Sie in die Welt des Publishings ein und erlangen Sie die Zertifizierung von Publishing NETWORK. Lernen Sie in diesem Lehrgang Druckmedien professionell zu erarbeiten, druckfertige PDFs zu erstellen und CI/CD-Vorgaben umzusetzen.

Preis: 6'300.– zzgl. 7.7% MWST
Dauer: 18 Tage(ca. 126 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberater AT digicomp DOT ch