thinkphp链接oracle
来源:互联网 发布:bernsen二值化算法 编辑:程序博客网 时间:2024/06/05 15:59
(LYP师姐整理的0.0,很好用)
1、 打开php的oci扩展
Phpstudy界面——其他选项菜单——php扩展及设置——php扩展——php_oci8(php_oci8_11g)、php_openssl
检查配置文件php.ini内的extension=php_oci8.dll和extension=php_openssl.dll行已取消注释
2、 安装instantclient_11_2
将instantclient_11_2文件夹拷贝到本地,如D:/;
创建环境变量TNS_ADMIN,值为D:/ instantclient_11_2
在环境变量Path的值中,添加D:/ instantclient_11_2,并移至最前
3、 创建数据库监听
在D:/ instantclient_11_2/NETWORK/ADMIN/下创建tnsnames.ora文件,文件内容为:
监听名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 服务器IP)(PORT =数据库端口))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 数据库名)
)
)
4、 在php的配置文件中配置数据库连接参数:
'DB_TYPE'=> 'oracle', // 数据库类型
'DB_HOST' =>服务器IP, // 服务器地址
'DB_NAME' =>监听名, //监听名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT'=>数据库端口, //数据库端口
5、 所有设置完成后,重启电脑
6、 检查http://localhost/phpinfo.php的界面内是否出现OCI8Support:enabled内容,若出现,则配置成功
- thinkphp链接oracle
- thinkphp linux 下链接 oracle 错误解决办法
- thinkphp链接pgsql
- ThinkPHP链接数据库
- thinkphp 跨数据库链接配制
- sql2012+thinkphp链接以及部署
- thinkphp oracle 事物处理
- thinkphp,oracle,支持事务
- thinkphp 本地连接oracle数据库
- thinkphp 使用Oracle数据库
- oracle 链接
- ORACLE链接
- thinkphp链接sqlserver(thinkphp和phpstudy,php5.6.27)
- ThinkPHP框架四 逻辑运算和链接数据库
- 160 thinkphp pdo方式链接数据库
- 解决ThinkPHP除去链接中的index.php
- ThinkPHP-2-链接mysql+表单验证
- ThinkPHP 实现 Oracle 数据字典
- 为什么tty0 没有输出?
- gccxml
- Class.forName与ClassLoader(转)
- 反记账对BSEG和FAGLFLEXA的影响
- 多线程同步方法
- thinkphp链接oracle
- Jenkins进阶系列之——01使用email-ext替换Jenkins的默认邮件通知
- Drupal 7 自定义页面如何向自定义的主题传参
- PullToRefreshListView不显示
- Android 中 PopupWindow 的用法
- UIAlertController 在didSelectRowAtIndexPath里 有时候点了半天才出来
- 您现在只需免费与相机捆绑即可购买一个PSVR
- 做点击操作时的错误WebDriverException: unknown error: Element is not clickable at point (958, 207).
- Retrofit请求数据对错误以及网络异常的处理