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 相关文章推荐
php 缓存函数代码
Aug 27 PHP
php仿discuz分页效果代码
Oct 02 PHP
PHP小程序自动提交到自助友情连接
Nov 24 PHP
php数组的概述及分类与声明代码演示
Feb 26 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
May 10 PHP
php利用cookies实现购物车的方法
Dec 10 PHP
PHP制作万年历
Jan 07 PHP
Laravel 5 框架入门(四)完结篇
Apr 09 PHP
php实现通过ftp上传文件
Jun 19 PHP
PHP中session跨子域的三种实现方法
Jul 25 PHP
CI(CodeIgniter)框架视图中加载视图的方法
Mar 24 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
Apr 07 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
Ajax+PHP 边学边练 之二 实例
2009/11/24 PHP
php判断正常访问和外部访问的示例
2014/02/10 PHP
php生成RSS订阅的方法
2015/02/13 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
vue分类筛选filter方法简单实例
2017/03/30 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
nodeJs爬虫的技术点总结
2018/05/13 NodeJs
ng-alain表单使用方式详解
2018/07/10 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
微信小程序如何使用canvas二维码保存至手机相册
2019/07/15 Javascript
JavaScript canvas实现雪花随机动态飘落
2020/02/08 Javascript
如何在vue-cli中使用css-loader实现css module
2021/01/07 Vue.js
Python使用htpasswd实现基本认证授权的例子
2014/06/10 Python
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
对python sklearn one-hot编码详解
2018/07/10 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
2018/12/24 Python
python 实现生成均匀分布的点
2019/12/05 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
如何掌握自荐信格式呢
2013/11/19 职场文书
一名女生的自荐信
2013/12/08 职场文书
美德少年事迹材料
2014/01/23 职场文书
平面设计求职信
2014/03/10 职场文书
新闻发布会主持词
2014/03/28 职场文书
优秀德育工作者事迹材料
2014/05/07 职场文书
建材投资建议书
2014/05/16 职场文书
公司授权委托书格式样本
2014/10/01 职场文书
养成教育工作总结
2015/08/13 职场文书
七年级英语教学反思
2016/02/15 职场文书