前几天有个项目要远程连接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数据库相关推荐

  1. 如何在linux中连接sybase数据库

    如何在linux中连接sybase数据库 要在Linux中连接Sybase数据库,需要使用Sybase客户端工具(例如isql或bcp)以及Sybase库文件和驱动程序.以下是一些基本步骤: 1.安装 ...

  2. Linux上连接sybase数据库

    在Linux上连接sybase数据库  用命令isql isql命令的使用  简单版本          isql -U aaa -P aaa           -U 用户名 -P表示密码 这样访问 ...

  3. .Net连接Sybase数据库的几种方法[转]

    从这里我们可以找到诸多数据库的配置信息:http://www.connectionstrings.com/  1.ODBC 方式 .Net连接时使用连接串如"Driver={Sybase O ...

  4. thinkphp连接远程数据库慢_干货分享—Niushop数据库配置

    发表于2020-10-21 18:24:37 3前几期阿牛ger主讲了代码编码规范,整洁规范的代码有利于我们查询和再次开发,也方便我们检测与修复bug!这期,阿牛ger主要与大家分享数据库编码配置: ...

  5. 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...

    <Oracle大型数据库系统在AIX/UNIX上的实战详解> 讨论31:  oracle.sybase 数据库的不同访问方式   文平. 用户来信要求更细节比较一下Oracle和sybas ...

  6. c语言 mysql_bind,C语言连接SQLSERVER数据库

    第一步:配置ODBC.在配置ODBC时有用户DSN.系统DSN.和文件DSN三种方法,为了稳妥起见,采用系统DSN. DSN的名字叫LocalServer,帐号:sa,密码123456 第二步:打开V ...

  7. ts连接mysql数据库_各种数据库的连接方法

    一.JDBC连接各种数据库 1.Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver"). ...

  8. java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

  9. JDBC连接各种数据库的方法(经典)

    1)连接Oracle 8/8i/9i/10g/11g(thin模式) Class.forName("oracle.JDBC.driver.OracleDriver").newIns ...

最新文章

  1. 吊打一切的YOLOv4的tricks汇总!附参考论文下载
  2. 判断密文加密类型hash-identifier
  3. 用神经网络分类随机数与无理数
  4. java 课后习题 三角形面积计算
  5. Android小知识-了解下Android系统的显示原理
  6. ISO 审批通过 Ada 2012 语言标准
  7. iOS开发之更改状态栏字体颜色
  8. 南充高中计算机老师,2021四川南充教师招聘考试高中信息技术说课稿之《表格的装饰》...
  9. 受两大市场拖累 IC Insights下调物联网半导体增长预期
  10. C#.Net 扩展方法
  11. apache评分表的意义_APACHE-II评分表
  12. 多目标追踪综述阅读(2021)
  13. 【SonicUI】 VS2008 SP1 编译错误处理。
  14. 常用Linux命令,记录一下,避免搞忘记!
  15. 公立计算机大学排名,全国公办软件工程大学排名
  16. 用Dijkstra算法找到图上两点之间的最短路径
  17. 数据结构实验---最短路径C实现附带及简单界面
  18. Parallels Desktop 安装Win 10提示“安全启动功能防止操作系统启动”该怎么解决?
  19. .net下 Windows Service 部署
  20. WPS表格 下拉列表+图表 实现动态显示图表

热门文章

  1. python3ide_推荐:3款开源的Python IDE
  2. 嘉宾预告(二) | 安全左中右 · 2022 XDR网络安全运营新理念峰会
  3. Ace editor中文文档
  4. 青龙面板2.9.3搭建
  5. 中南财经政法大学大学21年计算机考研情况 专硕进复试平均分343.4分
  6. python从入门到精通--------第一个练习--------
  7. 基于数字图像处理的杂草识别
  8. LOCA全贴合的基本流程
  9. PAT乙级 1010 一元多项式求导
  10. 8.Tableau之树形图