Как установить libmysqlclient.so на убунтуmysqlclient на общем сервере
ответ
Я делаю это на CentOS (который получает вас больше, чем нужно):
ням установить MySQL MySQL-разви MySQL-сервер
Я считаю, что Ubuntu будет
Sudo способности MySQL
или
sudu aptitude mysql-client
Возможно, есть способ установить и использовать клиент mysql без root.
(я попробовал это на моей машине, которая является последней версией Ubuntu, 64bits, он уже имеет «Ubuntu-официальный» версию MySQL установлена, который является 5.0.x)
Первого , вы можете скачать исполняемые файлы в формате «non-RPM» с сайта MySQL: http://dev.mysql.com/downloads/mysql/5.1.html#linux
Un-compress that; и перейти в «БИН» каталог:
$ tar xvf mysql-5.1.36-linux-x86_64-glibc23.tar.gz
$ cd ~/temp/mysql-5.1.36-linux-x86_64-glibc23/bin
(в зависимости от конфигурации/системы, вы можете не принимать именно этот пакет, конечно)
Там, у вас есть нагрузок MySQL связанных инструменты ; один из тех, которые mysql
самой команды :-)
Например:
$ ./mysql --version
./mysql Ver 14.14 Distrib 5.1.36, for unknown-linux-gnu (x86_64) using readline 5.1
И, просто чтобы быть уверенным, что это не то же самое, один установлен APT-получить, вот выход из этого один:
$ mysql --version
mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (x86_64) using readline 5.2
Надеюсь, что это поможет!
Удачи!
Другим решением может быть просто установить phpMyAdmin на ваш сервер; но это всего лишь предложение ^^
Но, так же как и боковое: может быть, это будет более соответствовать политике вашего хостинга? Может быть, они действительно не хотят, чтобы люди запускали какие-то двоичные файлы на своих серверах?
И, с немного большим количеством испытаний, что клиент, кажется, по крайней мере, быть в состоянии сделать некоторые добрые запросы:
$ ./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. Rest API на общем сервере
- 2. IIS привязок на общем сервере
- 3. Включение file_get_contents на общем сервере
- 4. Настройка Yii на общем сервере
- 5. Использование PDFtk на общем сервере
- 6. SVG to PDF на общем сервере linux
- 7. HTTPS на общем сервере IIS - предупреждение браузера
- 8. Безопасный источник php на общем сервере
- 9. Использование API продукта Amazon на общем сервере
- 10. Развертывание Rails на общем сервере dreamhost
- 11. Планирование задания php на общем сервере
- 12. Ошибка ViewState на общем веб-сервере
- 13. Как настроить GeoIP на общем сервере?
- 14. Как использовать wkhtmltopdf на общем сервере
- 15. Ошибка joomla после размещения на общем сервере
- 16. Разработка приложений Android на общем сервере
- 17. TFS Express на общем сервере SQL?
- 18. PHPUnit и Yii на общем сервере
- 19. Изменение часового пояса PHPmyadmin на общем сервере
- 20. URL-адрес Маршрутизация на общем сервере (GoDaddy)
- 21. require_once не работает на общем сервере
- 22. безопасность сокета mysql на общем сервере
- 23. Автоматизация установки сертификата LetsEncrypt на общем сервере
- 24. Избегайте перечня каталогов на общем сервере
- 25. Запуск Zend Framework проекта на общем сервере
- 26. Вопрос по установке PEAR на общем сервере
- 27. Laravel 5.2 Изменение общей папки на public_html на общем сервере
- 28. ODBC vs MySQLClient
- 29. CentOS: Lib для mysqlclient
- 30. Почему в mysqlclient нет курсоров?
Если он действительно на общем сервере (как указано в заголовке), он, вероятно, не обладает необходимыми привилегиями для установки программного обеспечения как root (второй раз я публикую этот комментарий ^^ в последний раз, ответ был удален ^^) - btw, вероятно, будет на Ubuntu, по строкам «sudo aptitude install mysql-client» –
, если он находится на общем сервере, они должны быть доступны, я бы подумал. Или, по крайней мере, в дни моего совместного пребывания. Если нет, возможно, он должен попросить компанию установить или перенести его на сервер, который уже установлен. – user147502
yep Я на общем сервере, поэтому у меня нет привилегий sudo или root.Любые предложения о том, как я могу установить mysql-клиент без root. Я торгуюсь с технической поддержкой общего сервера, и они не очень полезны. К сожалению, я не могу переключать серверы прямо сейчас ... – 2009-07-30 20:00:14