linux怎么设置php odbc

linux怎么设置php odbc,第1张

安装unixODBC

这里选择编译安装(说明:之前有安装rpm包,也不会影响,configure的时候可以自定义安装目录,版本2.3.0)

tar zxvf unixODBC-2.3.0.tar.gz

cd unixODBC-2.3.0

./configure --prefix=/usr/local/lib --includedir=/usr/include --libdir=/usr/local/lib -bindir=/usr/bin --sysconfdir=/etc

make

make install

安装完成之后,生成相应的文件如下

<pre name="code" class="sql">ll /etc/*.ini

-rw-r--r--. 1 root root 233 Jul 7 18:03 /etc/odbc.ini

-rw-r--r--. 1 root root 292 Jul 7 18:59 /etc/odbcinst.ini

ll /usr/local/lib/

这样试试呢,我在后盾网学习,现问的老师相关问题,我结合自己的知识理解回答你的,希望能帮到你

本文实例讲述了PHP使用ODBC连接数据库的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE

html

PUBLIC

"-//W3C//DTD

XHTML

1.0

Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html

xmlns="http://www.w3.org/1999/xhtml"

xml:lang="en"

lang="en">

<head>

<title>PHP

and

ODBC:

XHTML

Example

1</title>

<meta

http-equiv="Content-Type"

content="text/html

charset=UTF-8"

/>

</head>

<body>

<?php

$conn

=

odbc_connect(

"DRIVER={MySQL

ODBC

3.51

Driver}Server=localhostDatabase=phpodbcdb",

"username",

"password")

if

(!($conn))

{

echo

"<p>Connection

to

DB

via

ODBC

failed:

"

echo

odbc_errormsg

($conn

)

echo

"</p>\n"

}

$sql

=

"SELECT

1

as

test"

$rs

=

odbc_exec($conn,$sql)

echo

"<table><tr>"

echo

"<th>Test</th></tr>"

while

(odbc_fetch_row($rs))

{

$result

=

odbc_result($rs,"test")

echo

"<tr><td>$result</td></tr>"

}

odbc_close($conn)

echo

"</table>"

?>

</body>

</html>

希望本文所述对大家的php程序设计有所帮助。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6099231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存