Wie installiere ich libmysqlclient.so auf ubuntumysqlclient auf gemeinsam genutzten Server
Antwort
Ich tue dies auf CentOS (die man mehr bekommt als Sie benötigen):
yum mysql mysql-devel mysql-server
installierenich glaube, würde Ubuntu
seinsudo aptitude mysql
oder
sudu aptitude mysql-client
Möglicherweise gibt es eine Möglichkeit, mysql-Client zu installieren und zu verwenden, ohne root zu sein.
(Ich habe versucht, diese auf meinem Rechner, die die letzte Version von Ubuntu ist, 64bits, es bereits die „ubuntu-offizielle“ Version von MySQL installiert ist, das ein 5.0.x)
Erste , können Sie Binärdateien im "non-RPM" -Format von der MySQL-Website herunterladen: http://dev.mysql.com/downloads/mysql/5.1.html#linux
Diesen komprimieren; gehen und in das Verzeichnis „bin“:
$ tar xvf mysql-5.1.36-linux-x86_64-glibc23.tar.gz
$ cd ~/temp/mysql-5.1.36-linux-x86_64-glibc23/bin
(Je nach Konfiguration/System, die Sie nicht nehmen, genau das Paket, natürlich)
Dort haben Sie viele MySQL-bezogenen Werkzeuge ; einer von denen sein mysql
Befehl selbst :-)
Zum Beispiel:
$ ./mysql --version
./mysql Ver 14.14 Distrib 5.1.36, for unknown-linux-gnu (x86_64) using readline 5.1
Und nur um sicher zu sein, als die, installiert von apt-get nicht die selbe ist, hier ist der Ausgang dieses ein:
$ mysql --version
mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (x86_64) using readline 5.2
Hoffe, das hilft!
Viel Spaß!
Eine andere Lösung könnte sein, einfach phpMyAdmin auf Ihrem Server zu installieren; aber das ist nur ein Vorschlag ^^
Aber, nur als Nebenbemerkung: vielleicht wäre es mehr konform mit der Politik Ihres Hosting-Service? Vielleicht wollen sie nicht wirklich, dass Leute irgendwelche Binärdateien auf ihren Servern laufen lassen?
Und mit einem bisschen mehr Prüfung, dass Client einig Art Abfragen zumindest in der Lage scheint zu tun:
$ ./mysql --host=localhost --user=test --password=123456 test1
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 106993
Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show tables;
+-----------------+
| Tables_in_test1 |
+-----------------+
| test |
+-----------------+
1 row in set (0.00 sec)
mysql> select * from test;
+----+--------+----------------+------------+------------+
| id | name | value | created_at | updated_at |
+----+--------+----------------+------------+------------+
| 1 | Test 1 | My Value 1 | 1248805507 | 1248805507 |
| 2 | Test 2 | My New Value 2 | 1248805583 | 1248805821 |
+----+--------+----------------+------------+------------+
2 rows in set (0.02 sec)
- 1. Kann nicht auf Node.js Anwendung auf gemeinsam genutzten Server verbinden
- 2. gemeinsam genutzten Netzwerk bei
- 3. Größe der gemeinsam genutzten Bibliothek
- 4. Memcached in einer vertrauenswürdigen gemeinsam genutzten Umgebung?
- 5. cython gemeinsam genutzten Speicher in cython.parallel.prange - Block
- 6. LAN-Anwendung mit gemeinsam genutzten Dateien
- 7. Seite Cache für gemeinsam genutzten Speicher
- 8. Aufruf einer gemeinsam genutzten Bibliothek von C++
- 9. FFmpeg nicht kompiliert mit gemeinsam genutzten Bibliotheken
- 10. SRW-Sperre im gemeinsam genutzten Speicher
- 11. Können alle Apps auf alle Dateien im isolierten Speicher auf einem gemeinsam genutzten asp.net-Server zugreifen?
- 12. Häufige "Connection Timeout" -Fehler auf einem gemeinsam genutzten Server mit PHP/MYSQL
- 13. Warum kann ich node.js nicht auf dem gemeinsam genutzten Server verwenden?
- 14. Verlinkung zu einer gemeinsam genutzten Bibliothek, die zu einer anderen gemeinsam genutzten Bibliothek führt segFaults beim Beenden
- 15. Wie mit Abhängigkeiten in gemeinsam genutzten Bibliotheken umgehen, Unix
- 16. Fehler beim Laden von gemeinsam genutzten Bibliotheken: libopencv_core.so.3.0
- 17. Websphere: Konfigurieren einer gemeinsam genutzten Bibliothek mit Deployment-Deskriptoren
- 18. Perl: Zwischenspeichern von Daten im gemeinsam genutzten Speicher (RAM)
- 19. Erstellen von Semaphoren im gemeinsam genutzten Speicher in C?
- 20. Debugging/Tracing in einer gemeinsam genutzten Bibliothek zur Laufzeit?
- 21. Was ist der richtige Git-Workflow mit gemeinsam genutzten Funktionszweigen?
- 22. Xcode teilt keine statische Variable mit einer gemeinsam genutzten Bibliothek
- 23. Stream-Daten von C++ zu C# über gemeinsam genutzten Speicher
- 24. Speicherkarte von einer gemeinsam genutzten Bibliothek in Linux
- 25. Interne Ausnahmen in der gemeinsam genutzten Bibliothek beenden Endbenutzeranwendung
- 26. Verbreitung von "-g" in gemeinsam genutzten Bibliotheken mit gcc
- 27. Fehler beim Laden von gemeinsam genutzten Bibliotheken libboost_thread.so.1.54.0
- 28. Wie verkleinern Sie die Größe einer gemeinsam genutzten Bibliothek?
- 29. ORA-27101: Realm für gemeinsam genutzten Speicher existiert nicht
- 30. Rubin/Rails: dynamisch Attribut in gemeinsam genutzten Teil
Wenn er wirklich auf einem gemeinsamen Server ist (wie der Titel angegeben), er hat wahrscheinlich nicht die erforderlichen Privilegien, um Software als root zu installieren (das zweite Mal, dass ich diesen Kommentar gepostet habe ^^ letztes Mal, die Antwort wurde gelöscht ^^) - übrigens, es wäre wahrscheinlich, auf Ubuntu, nach dem Vorbild von "sudo aptitude install mysql-client" –
wenn er auf einem freigegebenen Server ist, sollten diese verfügbar sein, würde ich denken. Zumindest in meinen Shared-Hosting-Tagen. Wenn nicht, sollte er das Unternehmen bitten, es installieren oder auf einen Server verschieben zu lassen, auf dem es bereits installiert ist. – user147502
yep Ich bin auf einem Shared Server, also habe ich keine Sudo- oder Root-Rechte.Irgendwelche Vorschläge, wie ich Mysql-Client ohne root installieren kann. Ich habe mit dem Shared Server Tech Support gefeilscht und sie sind nicht sehr hilfreich. Leider kann ich die Server momentan nicht wechseln ... –