thinkphp连接sybase数据库
前几天有个项目要远程连接sybase数据库,第一次使用这个数据库,在网上查了许多资料,也走了不少弯路。现在记录一下方便以后查阅。
1.要远程访问sybase数据库需要本地先配置一个sybase的客户端,我下的是16版的。这个版本比较容易搜到。安装过程没有什么需要注意的,点下一步就行
2.下载完成后,在开始菜单里找到生成的SAP文件夹里面的Open client 创建自己客户端服务,Server Address 是服务端的IP加端口号。配置完成鼠标右键 PING Server.如果能ping通客户端就配置完成了。
3.我用的是XAMPP 3.2.2 php5.6 直接修改php.ini里的;extension=php_sybase_ct.dll。去掉;就行了。重启Apache,用phpinfo()查看是否有sybase_ct的模块。如果有那么PHP已经成功加载了。需注意的是我之前用的是wamp2.2 php 5.3,在去掉;之后phpinfo里找不到sybase_ct。尝试了各种办法后都没有解决后就换了现在这个集成环境。可能的原因是PHP5.3?
4.本来想尝试吧sybase的查询语句嵌入到thinkphp里,但是能力有限,只能另写一个简单的DB类,在调用时引入了。需要注意的是sybase数据库的sql语句如果涉及表连接,则必须要as一下(网上看到的,我没有测试过。)。还有就是where = 后无论是字符串还是数字都需要‘’号。
这是我这几天的一点经验。有些地方没有测试,或者我基础有限,说错了哪些地方,欢迎大家指正。
看到这里,谢谢各位了。
thinkphp连接sybase数据库相关推荐
- 如何在linux中连接sybase数据库
如何在linux中连接sybase数据库 要在Linux中连接Sybase数据库,需要使用Sybase客户端工具(例如isql或bcp)以及Sybase库文件和驱动程序.以下是一些基本步骤: 1.安装 ...
- Linux上连接sybase数据库
在Linux上连接sybase数据库 用命令isql isql命令的使用 简单版本 isql -U aaa -P aaa -U 用户名 -P表示密码 这样访问 ...
- .Net连接Sybase数据库的几种方法[转]
从这里我们可以找到诸多数据库的配置信息:http://www.connectionstrings.com/ 1.ODBC 方式 .Net连接时使用连接串如"Driver={Sybase O ...
- thinkphp连接远程数据库慢_干货分享—Niushop数据库配置
发表于2020-10-21 18:24:37 3前几期阿牛ger主讲了代码编码规范,整洁规范的代码有利于我们查询和再次开发,也方便我们检测与修复bug!这期,阿牛ger主要与大家分享数据库编码配置: ...
- 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...
<Oracle大型数据库系统在AIX/UNIX上的实战详解> 讨论31: oracle.sybase 数据库的不同访问方式 文平. 用户来信要求更细节比较一下Oracle和sybas ...
- c语言 mysql_bind,C语言连接SQLSERVER数据库
第一步:配置ODBC.在配置ODBC时有用户DSN.系统DSN.和文件DSN三种方法,为了稳妥起见,采用系统DSN. DSN的名字叫LocalServer,帐号:sa,密码123456 第二步:打开V ...
- ts连接mysql数据库_各种数据库的连接方法
一.JDBC连接各种数据库 1.Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver"). ...
- java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...
- JDBC连接各种数据库的方法(经典)
1)连接Oracle 8/8i/9i/10g/11g(thin模式) Class.forName("oracle.JDBC.driver.OracleDriver").newIns ...
最新文章
- 吊打一切的YOLOv4的tricks汇总!附参考论文下载
- 判断密文加密类型hash-identifier
- 用神经网络分类随机数与无理数
- java 课后习题 三角形面积计算
- Android小知识-了解下Android系统的显示原理
- ISO 审批通过 Ada 2012 语言标准
- iOS开发之更改状态栏字体颜色
- 南充高中计算机老师,2021四川南充教师招聘考试高中信息技术说课稿之《表格的装饰》...
- 受两大市场拖累 IC Insights下调物联网半导体增长预期
- C#.Net 扩展方法
- apache评分表的意义_APACHE-II评分表
- 多目标追踪综述阅读(2021)
- 【SonicUI】 VS2008 SP1 编译错误处理。
- 常用Linux命令,记录一下,避免搞忘记!
- 公立计算机大学排名,全国公办软件工程大学排名
- 用Dijkstra算法找到图上两点之间的最短路径
- 数据结构实验---最短路径C实现附带及简单界面
- Parallels Desktop 安装Win 10提示“安全启动功能防止操作系统启动”该怎么解决?
- .net下 Windows Service 部署
- WPS表格 下拉列表+图表 实现动态显示图表