2013-09-23 2 views
-1

У нас есть работающий сервер с php и mysql. Мы хотим использовать Oracle db, а также mysql (для проблем с производительностью).php oracle интеграция, с чего начать?

Какие могут быть шаги по внедрению oracle для php? Можете ли вы дать мне начало, с чего начать?

+1

То же, что и mysql ?? –

+0

Наш лидер команды решил, что мы также будем использовать оракул, я просто простой кодер, мне нужно научиться делать это, поэтому я прошу об этом @andrius – FreshPro

+0

, вы должны сначала спросить о Google. – NDM

ответ

3

Вы должны использовать OCI драйвер для подключения oracle с php, вы можете использовать 2 разных способа для подключения php & oracle. Первый способ включения расширения php_pdo_oci и второй установки php_oci8 или php_oci8_11g зависит от версии oracle. Для начала вы можете проверить соединение с примером кода ниже для расширения php_pdo_oci.

$tns ='tns:port/dbname'; 
$db_username = 'username'; 
$db_password = 'password'; 

try{ 
$db = new PDO("oci:dbname=".$tns,$db_username,$db_password,array(PDO::ERRMODE_EXCEPTION => true)); 
} 
catch (PDOException $e) 
{ 
die("getConnection: " .$e->getMessage()); 
} 

$stmt = $db->query("SELECT FIELD_NAME FROM TABLE WHERE ID=1"); 
$row = $stmt->fetch(PDO::FETCH_ASSOC); 
echo '<pre>'; 
print_r($row); 
+0

Спасибо за головы. Я начну копать здесь – FreshPro

0

Если хотите использовать ядро ​​PHP вы можете использовать here

Else, если вы можете использовать рамки CodeIgnitor, которые обеспечивают поддержку ORM со многими базами данных, как MySQL, Oracle, и т.д. ...