Samadhi
29-09-2004, 11:52
Hi Leute,
ich versuche meinen TS auf MySQL umzustellen, was mir leider Probleme bereitet, da das bekannte Script (./run_linux) eine Fehlermeldung produziert, da angeblich (der Programmierer vermutet es) mein sqlite ein update braucht.
Ich hätte mal einige Fragen an User die es geschafft haben die Umstellung vorzunehmen:
- Könnt Ihr die Anzahl der derzeit eingeloggten User via DB Zugriff ermitteln?
(Scripte die dieses ermöglichen, arbeiten leider nicht zufriedenstellend - da das TCP Query Verfahren anscheinend ab einer gewissen Anzahl an Queries dicht macht ...)
- Da ich MySQL 4.x benutze, muss ich da einfach nur:
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
in
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.12.0.0
LibraryName=./libsqlmy.so
ändern? (libmysqlclient_r.so.10.0.0 gibt es bei mir nicht, nur die Version: libmysqlclient_r.so.12.0.0 )
Also im Prinzip habe ich keine Probleme mit TS ... allerdings erhoffe ich mir mit der Umstellung auf MySQL leichteren Zugriff auf die Daten um diese in meine Website einzubinden.
Da sehr viele Leute bei mir auf TS täglich unterwegs sind, möchte ich die Umstellung schnell und ohne rumprobieren durchführen ... und ich habe die Anleitung bis dato so verstanden:
Ich knalle in meine Server.ini die folgenden Zeilen rein:
[DBEXPRESS]
sqldir=mysql_sql/ das Verzeichnis muss ich wohl erst suchen
Drivername=mysql das lasse ich mal so stehen
Database=test kein Problem ... die DB erstelle ich vorher
Hostname=localhost auch kein Problem
User_name=testuser Logo - kein Problem
Password=my_password Logo - kein Problem
GetDriverFunc=getSQLDriverMYSQL da lasse ich mal die Finger von
VendorLib=/usr/lib/libmysqlclient_r.so.12.0.0 habe ich mal angepasst s.o.
LibraryName=./libsqlmy.so die is im TS Verzeichnis
Active=1 An/Aus (denke mal - MySQL benutzen ja/nein)
Irgendwie habe ich gelesen muss ich noch irgendwelche Tabellen vor-erstellen ... kein Thema .. kriege ich raus ... aber wie bekomme ich die alten Daten in die Tabelle - da das bekannte script ja net funzt ... ???
Danach mach ich Neustart von TS via Startscript und dann ist auf MySQL umgestellt?
Was ich bräuchte sind Tipps zu diesem Vorgang .. vorallem zu dem groben Ablauf der ganzen Prozedur ...
Was weiterhin helfen würde sind gute Links die mir weiterhelfen .. leider sind viele im Forum gepostete Links mit der alten URL verlinkt ... und wenn man erstmal 2 Stunden gesucht hat .. dann postet man halt und hofft auf Eure Hilfe ;)
ich versuche meinen TS auf MySQL umzustellen, was mir leider Probleme bereitet, da das bekannte Script (./run_linux) eine Fehlermeldung produziert, da angeblich (der Programmierer vermutet es) mein sqlite ein update braucht.
Ich hätte mal einige Fragen an User die es geschafft haben die Umstellung vorzunehmen:
- Könnt Ihr die Anzahl der derzeit eingeloggten User via DB Zugriff ermitteln?
(Scripte die dieses ermöglichen, arbeiten leider nicht zufriedenstellend - da das TCP Query Verfahren anscheinend ab einer gewissen Anzahl an Queries dicht macht ...)
- Da ich MySQL 4.x benutze, muss ich da einfach nur:
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
in
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.12.0.0
LibraryName=./libsqlmy.so
ändern? (libmysqlclient_r.so.10.0.0 gibt es bei mir nicht, nur die Version: libmysqlclient_r.so.12.0.0 )
Also im Prinzip habe ich keine Probleme mit TS ... allerdings erhoffe ich mir mit der Umstellung auf MySQL leichteren Zugriff auf die Daten um diese in meine Website einzubinden.
Da sehr viele Leute bei mir auf TS täglich unterwegs sind, möchte ich die Umstellung schnell und ohne rumprobieren durchführen ... und ich habe die Anleitung bis dato so verstanden:
Ich knalle in meine Server.ini die folgenden Zeilen rein:
[DBEXPRESS]
sqldir=mysql_sql/ das Verzeichnis muss ich wohl erst suchen
Drivername=mysql das lasse ich mal so stehen
Database=test kein Problem ... die DB erstelle ich vorher
Hostname=localhost auch kein Problem
User_name=testuser Logo - kein Problem
Password=my_password Logo - kein Problem
GetDriverFunc=getSQLDriverMYSQL da lasse ich mal die Finger von
VendorLib=/usr/lib/libmysqlclient_r.so.12.0.0 habe ich mal angepasst s.o.
LibraryName=./libsqlmy.so die is im TS Verzeichnis
Active=1 An/Aus (denke mal - MySQL benutzen ja/nein)
Irgendwie habe ich gelesen muss ich noch irgendwelche Tabellen vor-erstellen ... kein Thema .. kriege ich raus ... aber wie bekomme ich die alten Daten in die Tabelle - da das bekannte script ja net funzt ... ???
Danach mach ich Neustart von TS via Startscript und dann ist auf MySQL umgestellt?
Was ich bräuchte sind Tipps zu diesem Vorgang .. vorallem zu dem groben Ablauf der ganzen Prozedur ...
Was weiterhin helfen würde sind gute Links die mir weiterhelfen .. leider sind viele im Forum gepostete Links mit der alten URL verlinkt ... und wenn man erstmal 2 Stunden gesucht hat .. dann postet man halt und hofft auf Eure Hilfe ;)