Помощник
|
No MySQL |
HOY
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
15.9.2008, 20:56;
Ответить: Webmaster_hb
Сообщение
#2
|
|
HOY, в PHP есть возможность работать с различными БД
для этого в PHP можно подключить разные библиотеки только зачем менять то ? |
|
|
rentgen |
16.9.2008, 7:51;
Ответить: rentgen
Сообщение
#3
|
|
Посмотрите файл php.ini
там много встроеных библиотек - и IBase, и MSSQL >>Webmaster >>только зачем менять то ? Бывают случаи когда База Данных создана до появления сайта. У меня был случай - Была программа для Такси, БД - IBase. После захотели все сделать он-лайн. К счастью в PHP хорошая поддержка InterBase. |
|
|
HOY
|
Сообщение
#4
|
|
Проблема в следующем :
Не могу связать apache и sql anywhere выполнил следующие действия по установке модуля sql anywhere: Install the SQL Anywhere PHP module: 1. Locate the php.ini file for your PHP installation and open it in a text editor. 2. Locate the line that specifies the location of the extension_dir directory. If extension_dir is not set to a specific directory, set it to point to an isolated directory for better system security. www.sybase.com/iAnywhere 4 3. Copy the php-5.x.y_sqlanywhere.dll file to the directory specified by the extension_dir entry in the php.ini file. If your version of PHP is more recent than the SQL Anywhere PHP module, use the most the recent SQL Anywhere PHP module. For example, if you have PHP 5.2.7 installed, and the most recent SQL Anywhere PHP module is php-5.2.6_sqlanywhere.dll, use php-5.2.6_sqlanywhere.dll. 4. To load the SQL Anywhere PHP driver automatically, add the following line to the dynamic extensions section of the php.ini file: extension=php-5.x.y_sqlanywhere.dll To load the PHP driver manually, see Supported PHP initialization file entries. После устаноновки модуля перестал запускаться apache (точнее он запускается но его выбивает и остается токо почтовый сервер). Подскажите как решить этот вопрос. |
|
|
HOY
|
Сообщение
#5
|
|
Если кто-то удачно менял MySQL в Apache на другую СУБД - отзовитесь.
|
|
|
Webmaster_hb |
26.9.2008, 0:23;
Ответить: Webmaster_hb
Сообщение
#6
|
|
HOY, работая в денвере скрипты берут инфу из базы MySQL и MSSQL с разных хостов, проблем не вижу
|
|
|
HOY
|
Сообщение
#7
|
|
Мускул вроде не поддерживает транзакции или тригера (точно не могу сказать).
Не хочу впутывать MSSQL т.к. долго пропарился sybase asa 8 , и хочу добить его до конца. Так как правильно добавить модуль SQL AnyWhere в апач? |
|
|
Webmaster_hb |
26.9.2008, 2:22;
Ответить: Webmaster_hb
Сообщение
#8
|
|
HOY, мне не понятен порядок ваших действий
apache - это веб-сервер, причем здесь база данных ??? наверно для того что вы хотите делать сайт а данные хранить в базе данных но для этого не надо базу интегрировать в apache apache должен работать сам по себе, а база сама по себе остается только вопрос как работать вам с данными в базе данных из html этого сделать не получится, для примера можно использовать PHP тогда смотрим настройки PHP - с базой MySQL он работает по умолчанию еще куча баз данных доступна при настройке PHP.ini модуля для работы напрямую с базой SQL Anywhere там нету зато есть возможность работать с такой базой через ODBC настраиваете на вашем сервере ODBC для доступа к вашей базе данных и дальше работаете с этой базой, примерно так: [php] $connect = odbc_connect("alias", "user", "pass") or die("Could not connect to ODBC database"); $query = "SELECT TOP 10 * FROM TABLE WHERE name LIKE '%a%'"; $result = odbc_exec($connect, $query) or die("Couldn't execute query!"); odbc_result_all($result); odbc_close($connect) ; [/php] |
|
|
HOY
|
Сообщение
#9
|
|
Написал такой скрипт
[php]<?php $connect = odbc_connect("database", "dba", "sql") or die("Could not connect to ODBC database"); $query = "SELECT * FROM товар"; $result = odbc_exec($connect, $query) or die("Couldn't execute query!"); odbc_result_all($result); odbc_close($connect) ; ?>[/php] выбивает такую ошибку: Warning: odbc_connect() [function.odbc-connect]: SQL error: [Sybase][ODBC Driver][Adaptive Server Anywhere]Invalid user authorization specification: Invalid user ID or password, SQL state 28000 in SQLConnect in Z:\home\test1.ru\www\sql_anywhere\sql_anywhere_connect.php on line 2 Could not connect to ODBC database База запущена, но нету коннекта. Первый параметр odbc_connect - название базы? |
|
|
HOY
|
Сообщение
#10
|
|
|
Заработало. Провтыкал с паролем и юзером(нужно было написать с большой буквы).
thx 4 hElp!!
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1242 | 24.11.2023, 14:46 автор: alexey |
|
Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов |
4 | DFService | 3351 | 8.4.2020, 18:02 автор: DFService |
|
Верстка, php + mysql, недорого | 3 | devprojectlab | 2655 | 28.10.2019, 18:53 автор: Mukis |
|
Нужен человек, который хорошо понимает php+mysql Нужен человек, который хорошо понимает php+mysql |
0 | dsugar | 2499 | 7.9.2018, 10:37 автор: dsugar |
|
Нуждаюсь в услугах вебмастера, знающего html, css, php, mysql | 1 | Bizota | 2972 | 21.8.2018, 1:33 автор: kalm |
Текстовая версия | Сейчас: 20.4.2024, 2:33 |