这里选择编译安装(说明:之前有安装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程序设计有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)