E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
thinkPHP5
thinkphp5
.0命令行下无法链接数据库
http://www.thinkphp.cn/topic/61661.html1.下载
thinkphp5
http://www.thinkphp.cn/donate/download/id/1278.html
fareast_mzh
·
2020-08-21 19:12
thinkphp
thinkphp
cmd
命令行
thinkphp5
实现mysql数据库还原
数据库还原其实就是从.sql文件中读取一行一行的命令,然后执行需要配置数据库文件database.php,数据库名,主机名,用户名,密码这里就不说了,这里说的要配置数据库连接参数'params'=>[//开启客户端缓冲区'MYSQL_ATTR_USE_BUFFERED_QUERY'=>true,],如果数据库文件较大,要设置php.ini文件,memory_limit=128M;,这里可以尽量调大
dk2319193
·
2020-08-21 19:51
thinkphp5
实现mysql数据库备份
其实备份数据库说白了就是向一个.sql的文档中写入一条一条的sql命令publicfunctionback(){$to_file_name="backsql.sql";//数据库中有哪些表$tables=Db::query('SHOWTABLES');$tablelist=array();foreach($tablesas$v){foreach($vas$vv){$tablelist[]=$vv;
dk2319193
·
2020-08-21 19:51
ThinkPHP5
.0(三)基于
ThinkPHP5
.0下的二级联动,实现不刷新页面的情况下根据一个下拉框的选项,改变另一个下拉框的选项
二级联动或者三级联动顾名思义多个下拉框的联动,就是当一个父级下拉框某个选项被选中后可以影响其子下拉框中的值。例如当我们在选择地址的时候,但我们在一个下拉框选择好省份后,接下来的市级下拉框里面的选项会变为对应省的市级,这就是一个二级联动。实际需求我在项目中遇到的需求是根据用户选中男女的下拉框的选项,读取数据库中不同的男女项目到运动项目的下拉框中。HTML:其中因为男女下拉框的默认选项为男,所以项目中
define_YIDA
·
2020-08-21 19:03
PHP
Thinkphp5
ThinkPHP5
.0_tp5数据库的备份、下载、还原、删除
参考文章:TP---数据库的备份、下载、还原、删除(这篇文章写的不是特别详细,个人感觉,但是,没有这篇文章就没有我的这篇文章)https://blog.csdn.net/qq_42455095/article/details/84313754#commentBoxtp5进行数据库的备份、还原等一系列操作(这篇文章还是挺详细的,不过和第一篇比还是比较细腻的,页面没有第一篇好看)https://blo
cplvfx
·
2020-08-21 18:48
PHP
thinkPHP5
使用phpqrcode生成二维码
1.把phpqrcode文件夹放在vendor下;2.app/common.php公共函数中://生成二维码functionqrcode($url="http://blog.csdn.net/zhihua_w",$filename='',$level=3,$size=4){Vendor('phpqrcode.phpqrcode');//容错级别$errorCorrectionLevel=intva
城下灯火
·
2020-08-21 18:58
thinkPHP5
多数据库连接,跨数据连接查询
1.多数据库连接方法1:在需要连接其他数据库的地方,使用Db::connect()方法动态连接数据库,方法参数为数据库配置的数组或字符串例如:字符串参数:Db::connect('mysql://root:
[email protected]
:3306/thinkphp#utf8');配置数组参数:Db::connect([//数据库类型'type'=>'mysql',//数据库连接DSN配置'dsn'=
Undefind_object
·
2020-08-21 18:55
thinkphp5
数据库操作总结
thinkphp5
对数据库操作做了很多细致的封装,跟thinkphp3对比的话,在查询数据方面保留的最好,还支持where,order,find,select等基本的操作,但是getField等却不支持了
canlynet
·
2020-08-21 18:45
php
thinkphp5
中数据库操作
在
thinkphp5
中数据库操作方法如下:一、查询//引入类库usethink\Db;//单个查询条件$id=1;$res=Db::table('user')->where('id',$id)->find
正版小火炉
·
2020-08-21 18:50
Thinkphp5
.0 的使用模型Model更新数据
Thinkphp5
.0的使用模型Model更新数据(1)使用update()方法进行更新数据一、where条件写在更新数据中(这种情况更新的数据,必须含主键)$res=User::update(['id
banyu0052
·
2020-08-21 18:16
thinkphp5
model 模型与Db
新增更新都是save、saveAll怎么识别他们实例化模型后调用save方法表示新增;查询数据后调用save方法表示更新;save方法传入更新条件后表示更新;isUpdate(true):强制更新isUpdate(false):强制新增新建模型1、手动创建app的模块文件夹下新建model文件夹新建文件user.php。最好名字和表名对应写代码phpthinkmake:modeladmin/Blo
aochijing0046
·
2020-08-21 18:00
THINKPHP5
volist 索引值输出
tp5模板标签volist循环遍历输出数组的索引,可以直接使用$key,这个key由数据结构本身决定,亲测有效{volistname="list"id='item'}{volistname="item"id="vo"}{$vo.name}{/volist}{/volist}但是注意,如果指定了key,就会输出循环值,如下{volistname="list"id="item"key="k"}{$k}
anyumo_554
·
2020-08-21 18:28
tp5模板标签
thinkphp5
连接 SqlServer 运行存储过程,返回为空解决方案
项目做在win下,服务器是类似空间服务器,所以不可以装扩展,只能yum老板又非要用双数据库(sqlsever心酸里程),结果就是服务器sqlsrv不可用,装的是dblib......云云云贴代码记录一下,返回结果成功,代码copy修改,其中有些不懂的地方或者还有更好的方法,随时欢迎赐教修改配置文件database.php'db2'=>[//本地'type'=>'sqlsrv',//服务器地址'ho
a114469
·
2020-08-21 18:19
ThinkPHP3.2
php
JQuery&TP5-Ajax怎么传表单数据到
thinkphp5
完成数据入库?
JQuery&TP5-Ajax传表单数据到
thinkphp5
完成数据入库实例大家好,我是Yangrl;今天小长假第一天,下午吃鸡,大吉大利!意识和枪法的完美结合催生出的怪物——ID:Yangrl.
yAngrUiLin啊
·
2020-08-21 18:07
PHP
JavaScrip成长之路
thinkphp5
.1 endroid/qr-code 二维码生成
1先把所需插件引进来composerrequireendroid/qrcode20,'g'=>0,'b'=>0,'a'=>0];//前景色constBACKGROUND_COLOR=['r'=>255,'g'=>255,'b'=>255,'a'=>0];//背景色publicfunction__construct($config){isset($config['generate'])&&$this
丶喲終年不遇
·
2020-08-21 18:36
学习笔记
thinkphp5
数据查询
tp5.0的手册https://www.kancloud.cn/manual/
thinkphp5
/118008tp5.0的目录结构要增删改查首先要连接数据库,所以要配置数据库在applica下的database.php
Srodong
·
2020-08-21 18:40
thinkphp5框架
thinkphp5
新建控制器
在控制器文件夹新建phpclass文件(MemberController.class.php)在文件中写好命名空间和use关键字搜索namespaceapp\index\controller;usethink\Controller;classMemberControllerextendsController{//自定义方法}如访问显示控制器MemberController不存在,可检查新建的是否为
紫冰Nan
·
2020-08-21 18:47
PHP
ThinkPHP5
中切换多个数据库
ThinkPHP5
中如何连接多个独立的数据库ThinkPHP中支持多个独立数据库连接。1、可以在database.php配置一个主数据库。2、其他数据库配置可以config.php中配置。'
幽篁晓筑
·
2020-08-21 18:05
PHP
TP5
ThinkPHP5
开发(三)使用Behavior检测用户登录状态
http://blog.csdn.net/u012995856/article/details/51889968
Lovehmm
·
2020-08-21 18:32
学习笔记
PHP,
ThinkPHP5
,连接SqlServer数据库
下载MicrosoftDriversforPHPforSQLServer并配置微软官方驱动地址在windowsandbox中执行安装文件(实际上只需要dll文件,所以不在主机安装),并根据php版本和是否ThreadSafety取用需要的dll文件,我取用的是【php_pdo_sqlsrv_72_ts_x64.dll】和【php_sqlsrv_72_ts_x64.dll】两个dll复制到D:\xa
KSalomo
·
2020-08-21 18:48
PHP
sql
server
ThinkPHP5
连接SQLSERVER
使用
ThinkPHP5
连接SQLSERVER:环境:windows下tp5+IIs+sqlserver+php7.21.前提:php引入mssql扩展确保tp5web环境的正确运行:出现以下图片即环境正确
Freya1010
·
2020-08-21 18:53
thinkphp5
Thinkphp5
.X 设计缺陷导致泄漏数据库账户密码
0x00框架运行环境ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。PDO查询能阻止大多数传参攻击,而且框架要求的php版本是5.4;这就防止了php在5.3.6下有个PDO本地查询造成SQL注入的漏洞。0x01漏
FLy_鹏程万里
·
2020-08-21 18:51
【框架漏洞】
———ThinkPHP
Thinkphp5
.1实现Input下拉框
用PHP实现可输入下拉框Combox的效果{volistid="val"name=":getdevids()"}{$val["deviceid"]}{/volist}注意:input的list一定要和datalist的id保持一致。
Anlia_liao
·
2020-08-21 18:56
ThinkPHP
thinkphp5
连接oracle数据库
根据目前thinkphp开发多数使用的是mysqsl数据库,很少有使用oracle数据库的,目前有需求需要使用oracle数据库。通过查阅别人的博客,踩了很多坑终于找到一个可以链接oralce数据库的方法。需要使用到think-oracle。首先需要下载oracle客户端,然后配置oci,修改php.ini文件。1,Oracle官方网站下载安装Oracle客户端。下载地址:http://www.o
xlelou
·
2020-08-21 17:38
thinkphp5
Thinkphp5
多数据库切换
http://www.zhaisui.com/article/34.html在项目开发中需要
Thinkphp5
读取多个数据库的数据,本文详细介绍
Thinkphp5
多数据库切换一、在database.php
挺住我先走
·
2020-08-21 17:37
thinkphp5
thinkphp3.2和
thinkphp5
第三方类库的加载
3.2的导入类库在3.2中,基本上无需手动加载类库文件,你可以很方便的完成自动加载。系统可以通过类的命名空间自动定位到类库文件,例如:我们定义了一个类Org\Util\Auth类:namespaceOrg\Util;classAuth{}保存到ThinkPHP/Library/Org/Util/Auth.class.php。接下来,我们就可以直接实例化了。new\Org\Util\Auth();在
喵了个布娜娜
·
2020-08-21 17:34
thinkphp
THINKPHP5
框架操作数据库
获取当前域名:传递参数获取所有参数也可以使用助手函数获取所有参数获取单个参数更改变量伪静态在config里设置’url_html_suffix’=>’’获取后缀信息插入数据修改数据删除数据查询数据使用查询构造器添加数据修改数据查询数据无条件时有条件时删除数据添加数据修改数据链式查询数据查询构造器查询数据1、单条:->find()2、全部:->select()模糊查询$result=Db::name
不会长胖的女孩
·
2020-08-21 17:32
PHP
数据库
thinkphp3.2和
thinkphp5
数据库操作进行对比
增加数据thinkhp3.2//添加单条数据$User=M('User');$data['name']='ThinkPHP';$data['email']='
[email protected]
';$User->create($data);$User->add($data);//添加多条数据$dataList[]=array('name'=>'thinkphp','email'=>'thinkph
tp5ers
·
2020-08-21 17:55
php
Thinkphp5
优雅配置两个数据库
2019独角兽企业重金招聘Python工程师标准>>>工作需要需要配置两个数据库,框架5.0的,步骤如下:1、在database.php同级创建一个database2.php文件在里面配置第二个数据库信息,2、在config中配置这个数据库信息:3、创建第二个表的模型文件,并且指定链接信息,否则他会找到默认得数据库里面去找这个表4、在控制器里面进行测试实验结果:还不会的或者有其他问题的可以加Q:9
weixin_33910460
·
2020-08-21 17:06
学习
ThinkPHP5
的第一天(安装 连接数据库)
参考文档:
thinkPHP5
.0完全手册一.安装采用的是git安装方式:应用项目:https://github.com/top-think/think核心框架:https://github.com/top-think
weixin_30802273
·
2020-08-21 17:01
数据库
php
git
使用
ThinkPHP5
连接数据库
1.在application的database.php中设置数据库信息。1return[2//数据库类型3'type'=>'mysql',4//服务器地址5'hostname'=>'localhost',6//数据库名7'database'=>'XXXXX',8//用户名9'username'=>'root',10//密码11'password'=>'XXXXX',2.在application/i
王爷的大房子
·
2020-08-21 17:30
ThinkPHP5
.1的模型对数据库的操作
//模型(在模块下建立model目录,然后建模型文件如Test.php,文件名同表名test)//Test::同价于Db::table('test')publicfunctionget(){//查询操作//dump(Test::get(3));$res=Test::field('name,age')->where('id',3)->find();dump($res);//返回的是对象return$
weixin_30340775
·
2020-08-21 17:57
thinkPHP5
如何连接Oracle数据库
thinkPHP5
如何从MySQL迁移到Oracle前言php连接到oracle的配置,本文不进行过多阐述,如有不懂,请看文章:Oracle11g客户端安装教程。
Ray_Hong
·
2020-08-21 17:47
Oracle
php
thinkPHP
ThinkPHP5
数据库操作-----之流程分析(一)
目标TP自从3.2.3开始就在使用PDO方式链接数据库,现在我就研究研究TP5的数据库链接操作PDO。以及其对数据库操作的流程。TP5默认使用的是PDO的方式链接数据库。下面对PDO进行了解释。PDO解释百度解释:1、PDO并不能使用PDO扩展本身执行任何数据库操作,必须使用一个database-specificPDOdriver(针对特定数据库的PDO驱动)访问数据库服务器。2、PDO并不提供数
高山丿流水
·
2020-08-21 17:13
ThinkPHP
ThinkPHP5
查询数据并处理结果
在处理数据库查询结果时遇到了些问题,记录下用到过的几种查询方式和结果处理。1.查询某条记录$where=array("version_id"=>$version_id);$data=model("PackageWhitelist")->where($where)->find();$this->assign("package_id",$package_id);$where=array("packag
谭小工
·
2020-08-21 17:09
ThinkPHP
数据库
ThinkPHP5
.1连接两个数据库
1.文档地址https://www.kancloud.cn/manual/
thinkphp5
_1/3539982.操作方式截图//直接将数据库的配置信息写在databases.php文件下就行'db_config2
凉半杯咖啡
·
2020-08-21 17:53
thinkphp5
连接数据库
一、配置文件定义常用的配置方式是在应用目录或者模块目录下面的database.php中添加下面的配置参数:return[//数据库类型'type'=>'mysql',//数据库连接DSN配置'dsn'=>'',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'thinkphp',//数据库用户名'username'=>'root',//数据库密码'
子弹头99
·
2020-08-21 17:22
tp5
thinkphp5
连接多数据库
1./application/目录下创建一个和database.php一样的文件,文件名不一样2./application/目录下的config.php文件中引入:如下图3.模型文件4.控制器中调用
微齐天大圣.
·
2020-08-21 17:48
thinkphp5
thinkphp5
连接使用redis
thinkphp5
已封装好redis链接类,我们在项目实际开发中,可以直接拿来进行使用。1.TP5内置的redis类在cache中2.打开redis.php,可更改redis链接地址,密码。
熊小嘿吖
·
2020-08-21 17:48
redis
thinkphp5
.0 连接数据库方法总结
如果应用需要数据库,那么就必须配置数据库的连接信息.
thinkphp5
.0连接数据库的方法有以下几种:配置文件定义方法配置模型类定义下面就简述这几种连接数据库的方法:1.配置文件定义 如果常用的配置方式的路径是应用模块下
healer-c
·
2020-08-21 17:47
php服务端开发
thinkphp5
.1一个简单的数据库查询
新建一个数据表如下图,表名为useradmin,数据库名为test:数据库配置为:return[//数据库类型'type'=>'mysql',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'test',//用户名'username'=>'root',//密码'password'=>'root',//端口'hostport'=>'3306',//连
qq_38483191
·
2020-08-21 17:47
php
数据库
thinkphp5
.0链接mysql数据库(1)
用thinkphp连接mysql数据库1.需要先在application文件夹内的database.php文件里添加上自己mysql的用户名、密码、库名、数据库链接参数。//数据库连接参数28'params'=>[29//使用长连接30\PDO::ATTR_PERSISTENT=>true,31],2.回到自己的controller文件夹内,编辑Index.php文件。(1)先导入两个类(没学过p
lkx2000
·
2020-08-21 17:43
thinkphp5.0
ThinkPHP5
.0 配置Oracle 数据库连接
ThinkPHP5
.0配置Oracle数据库连接一、下载ThinkPHPOracle数据库扩展驱动类;1,Oracle数据库扩展驱动类下载地址。
qq_34221812
·
2020-08-21 17:42
ThinkPHP5
连接MySql数据库问题
问题一:couldnotfinddriver$this->resultSetType=$config['resultset_type'];}try{if(empty($config['dsn'])){$config['dsn']=$this->parseDsn($config);}if($config['debug']){$startTime=microtime(true);}$this->lin
我是一座离岛
·
2020-08-21 17:27
php
数据库
thinkphp5
下如何配置数据库连接
在应用配置目录或者模块配置目录下面的database.php中配置下面的数据库参数:参数法:return[//数据库类型,这是我用的是mysql,就填mysql‘type’=>‘mysql’,//服务器地址,一般填的是本地地址,除非数据库和程序在不同的服务器‘hostname’=>‘127.0.0.1’,//数据库名‘database’=>‘thinkphp’,//数据库用户名‘username’
lwx8735
·
2020-08-21 17:50
thinkphp5
程序员必看之
ThinkPHP5
中model与Db的区别
在
ThinkPHP5
的使用过程中,很多使用者刚接触到数据库操作时,不能很好调用相关的方法进行数据库的交互。
传智播客官方博客
·
2020-08-21 17:10
纯干货
thinkphp5
.0学习(七):数据库操作
一、支持数据库的类型Mysql,SqlServer,pgSQL,Sqlite等数据库的支持二、如何连接数据库1.配置文件定义a.配置文件目录项目\application\database.phpb.如何配置return[//数据库类型'type'=>'mysql',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'',//用户名'username'
fight_tianer
·
2020-08-21 17:26
thinkphp5
学习笔记
thinkphp3和
thinkPHP5
切换数据库连接
配置文件的写法returnarray('URL_MODEL'=>1,//如果你的环境不支持PATHINFO请设置为3,'DB_TYPE'=>'mysql','DB_HOST'=>'localhost','DB_NAME'=>'oa','DB_USER'=>'root','DB_PWD'=>'mysql','DB_PORT'=>'3306','DB_PREFIX'=>'oa_','DB_NEW'=>
enjoy_sun_moon
·
2020-08-21 17:54
php
thinkphp
Thinkphp5
使用phpqrcode生成二维码
Thinkphp5
使用phpqrcode生成二维码:本文PHP基于phpqrcode类生成二维码的方法,结合实例形式详细分析了phpqrcode类的具体功能、使用方法及相关操作注意事项。
ShaoYanlun
·
2020-08-21 17:51
PHP技能
thinkphp5
数据库操作方法小结
一.TP5数据库操作方法1.name()方法作用:指定默认的数据表名(不含前缀)示例:Db::name('weiba_post');返回:Db对象2.setTable()方法作用:指定默认数据表名(含前缀)示例:Db::setTable('op_weiba_post');返回:Db对象3.getTable()方法作用:得到当前或者指定名称的数据表(有前缀)示例:Db::getTable('weib
Lovehmm
·
2020-08-21 17:19
学习笔记
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他