thinkphp3.x连接mysql数据库的方法(具体操作步骤)


Posted in PHP onMay 19, 2016

本文实例讲述了thinkphp3.x连接mysql数据库的方法。分享给大家供大家参考,具体如下:

惯例配置文件:ThinkPHP/conf/convention.php

(1)在配置文件中填写配置信息(配置文件:“./xmall/conf/config.php”):

示例:

<?php
return array(
   //'配置项'=>'配置值'
   /* 数据库设置 */
    'DB_TYPE'    => 'mysql',  // 数据库类型
    'DB_HOST'    => 'localhost', // 服务器地址
    'DB_NAME'    => 'xmall',  // 数据库名
    'DB_USER'    => 'root',  // 用户名
    'DB_PWD'    => '123', // 密码
    'DB_PORT'    => '3306',  // 端口
    'DB_PREFIX'    => 'think_', // 数据库表前缀
    'DB_FIELDTYPE_CHECK' => false,  // 是否进行字段类型检查
    'DB_FIELDS_CACHE'  => true,  // 启用字段缓存
    'DB_CHARSET'   => 'utf8',  // 数据库编码默认采用utf8
);
?>

(2)创建表:

CREATE TABLE `think_user` (
  `id` int(11) DEFAULT NULL,
  `name` varchar(30) DEFAULT NULL,
  `pwd` varchar(20) DEFAULT NULL
) ENGINE=InnoDB;

(3) 执行数据插入操作在lib/Action下修改IndexAction.class.php文件,内容如下:

<?php
class IndexAction extends Action{
   function index(){
     public function index(){
       $data=array(
          "id"=>"1",
          "name="=>"liuning",
         "pwd"=>"asd123"
       );
       M("user")->add($data);
     }
   }
}
?>

(4)执行http://localhost/xmall/index.php,数据库中就会有新的记录生成;

PHP 相关文章推荐
THINKPHP+JS实现缩放图片式截图的实现
Mar 07 PHP
php 获取本机外网/公网IP的代码
May 09 PHP
PHP之APC缓存详细介绍 apc模块安装
Jan 13 PHP
php中filter_input函数用法分析
Nov 15 PHP
php跨服务器访问方法小结
May 12 PHP
PHP实现JS中escape与unescape的方法
Jul 11 PHP
详谈php静态方法及普通方法的区别
Oct 04 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
Nov 17 PHP
php获取客户端IP及URL的方法示例
Feb 03 PHP
PHP下 Mongodb 连接远程数据库的实例代码
Aug 30 PHP
如何利用PHP实现上传图片功能详解
Sep 24 PHP
php的对象传值与引用传值代码实例讲解
Feb 26 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
May 19 #PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
May 19 #PHP
php处理json格式数据经典案例总结
May 19 #PHP
CI框架整合smarty步骤详解
May 19 #PHP
PHP QRCODE生成彩色二维码的方法
May 19 #PHP
PHP下载文件的函数实例代码
May 18 #PHP
PHP扩展框架之Yaf框架的安装与使用
May 18 #PHP
You might like
PHP读写文件的方法(生成HTML)
2006/11/27 PHP
深思 PHP 数组遍历的差异(array_diff 的实现)
2008/03/23 PHP
PHP中如何判断AJAX提交的数据
2012/02/05 PHP
PHP json_encode() 函数详解及中文乱码问题
2015/11/05 PHP
浅谈PHP表单提交(POST&amp;GET&amp;URL编/解码)
2017/04/03 PHP
php+Ajax处理xml与json格式数据的方法示例
2019/03/04 PHP
javascript 日期常用的方法
2009/11/11 Javascript
精通Javascript系列之数值计算
2011/06/07 Javascript
brook javascript框架介绍
2011/10/10 Javascript
将Datatable转化成json发送前台实现思路
2013/09/06 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
Bootstrap 布局组件(全)
2016/07/18 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
2019/06/10 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
Vue切换Tab动态渲染组件的操作
2020/09/21 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
vue实现登录功能
2020/12/31 Vue.js
深入理解Python中各种方法的运作原理
2015/06/15 Python
Python实现的矩阵转置与矩阵相乘运算示例
2019/03/26 Python
Python中请不要再用re.compile了
2019/06/30 Python
Python turtle库绘制菱形的3种方式小结
2019/11/23 Python
python实现异常信息堆栈输出到日志文件
2019/12/26 Python
详解pandas获取Dataframe元素值的几种方法
2020/06/14 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
与C++相比,Java中的数组有什么不同
2014/03/25 面试题
军训自我鉴定怎么写
2014/02/13 职场文书
庆国庆活动总结
2014/08/28 职场文书
实习单位推荐信
2015/03/27 职场文书
使用nginx动态转换图片大小生成缩略图
2021/03/31 Servers