Δημοσιεύτηκε: 19 Φεβ 2009, 00:23
Έκανα τις εξής κινήσεις:
1. Απεγκατέστησα την mysql-server (όπως υπέδειξε ο linuxman) και εγκατέστησα το XAMPP (όπως λέει στο forum). Εκεί δοκίμασα να τρέξω το άλλο πρόγραμμα που εγκατέστησα (EVETTE, δες πιό πάνω το link). Έβγαζε ότι δεν μπορούσε να συνδεθεί με την βάση, έβαζα localhost, root (και lampp δοκίμασα) και κωδικό αλλά δεν συνδέθηκε.
2. Μιλώντας με τον ftso σχετικά με το EVETTE μου είπε ότι απαιτεί MySQL (όπως του έστειλα το readme):
3. Ξαναέβαλα λοιπόν το MySql-server πακέτο και το EVETTE μου λειτούργησε κανονικά.
4. Πήγα στο MySQL Administrator και έβαλα τον χρήστη VetTux και στο Catalogues έβαλα Create Schema με το όνομα VetTux (για να το "συγχρονίσω" όπως η εικόνα).
5. Πήγα στους χρήστες και στο VetTux έβαλα όλες τα Privilages.
6. Δοκίμασα να δημιουργήσω την βάση (dbVetTux σε τερματικό) και πάλι τίποτα... Το ίδιο αποτέλεσμα.
Αν παρατηρείτε στο παράθυρο του τερματικού, βγάζει το εξής μήνυμα:
Πως να κινηθώ;
Να σας ενημερώσω ότι δεν έχω γνώσεις από SQL και αυτά που κάνω μέχρι στιγμής είναι μάλλον πέρα από τα όριά μου...
1. Απεγκατέστησα την mysql-server (όπως υπέδειξε ο linuxman) και εγκατέστησα το XAMPP (όπως λέει στο forum). Εκεί δοκίμασα να τρέξω το άλλο πρόγραμμα που εγκατέστησα (EVETTE, δες πιό πάνω το link). Έβγαζε ότι δεν μπορούσε να συνδεθεί με την βάση, έβαζα localhost, root (και lampp δοκίμασα) και κωδικό αλλά δεν συνδέθηκε.
2. Μιλώντας με τον ftso σχετικά με το EVETTE μου είπε ότι απαιτεί MySQL (όπως του έστειλα το readme):
- Κώδικας: Επιλογή όλων
Evette is a FREE application covered by the terms of the GNU General Public Licence designed to save Animal Clinics and Vet Surgeries time, effort, paperwork and money.
GNU Public Licence - http://www.gnu.org/philosophy/free-sw.html
--Requirements--
python (I have been using version 2.5 for my testing)
python-mysqldb
python-wxgtk (I have been using version 2.8 for my testing)
mysql-server
--Installation--
Once all the required packages are installed, simply run linux-install.sh from the command line, you will be prompted for the root password (so that the necessary files can be copied to /usr/local/lib). Once the installation is complete you can delete the installation folder.
You should now be able to run evette by typing evette into the command line.
Note:
The default settings assume that you have a local mysql server running on port 3306 with user root and no password (this is how mysql server is setup by default so you needn't change these settings unless you really want to). If evette cannot connect to your mysql server on startup, it will ask you for it's ip, username and password.
If evette starts successfully you will be prompted for a username and password, the default username is "user" and the password is "letmein". Once you have successfully logged in, it is advisable to go straight to the help section to find out how to create new users.
3. Ξαναέβαλα λοιπόν το MySql-server πακέτο και το EVETTE μου λειτούργησε κανονικά.
4. Πήγα στο MySQL Administrator και έβαλα τον χρήστη VetTux και στο Catalogues έβαλα Create Schema με το όνομα VetTux (για να το "συγχρονίσω" όπως η εικόνα).
5. Πήγα στους χρήστες και στο VetTux έβαλα όλες τα Privilages.
6. Δοκίμασα να δημιουργήσω την βάση (dbVetTux σε τερματικό) και πάλι τίποτα... Το ίδιο αποτέλεσμα.
Αν παρατηρείτε στο παράθυρο του τερματικού, βγάζει το εξής μήνυμα:
- Κώδικας: Επιλογή όλων
QSqlDatabase: QMYSQL3 driver not loaded
QSqlDatabase: available drivers: (null)
Πως να κινηθώ;
Να σας ενημερώσω ότι δεν έχω γνώσεις από SQL και αυτά που κάνω μέχρι στιγμής είναι μάλλον πέρα από τα όριά μου...