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 论坛采集程序 模拟登陆,抓取页面 实现代码
Jul 09 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
Dec 05 PHP
php中flush()、ob_flush()、ob_end_flush()的区别介绍
Feb 17 PHP
php 表单提交大量数据发生丢失的解决方法
Mar 03 PHP
phpstorm配置Xdebug进行调试PHP教程
Dec 01 PHP
浅谈本地WAMP环境的搭建
May 13 PHP
PHP之密码加密的几种方式
Jul 29 PHP
thinkPHP5 ACL用户权限模块用法详解
May 10 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 PHP
php获取ajax的headers方法与内容实例
Dec 27 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 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程序实现支持页面后退的两种方法
2008/06/30 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
Javascript Global对象
2009/08/13 Javascript
jquery css 设置table的奇偶行背景色示例
2014/06/03 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
indexedDB bootstrap angularjs之 MVC DOMO (应用示例)
2016/06/20 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
js解决软键盘遮挡输入框的问题分享
2017/12/19 Javascript
Swiper自定义分页器使用详解
2017/12/28 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
vue中@change兼容问题详解
2019/10/25 Javascript
JavaScript组合设计模式--改进引入案例分析
2020/05/23 Javascript
Python进程间通信之共享内存详解
2017/10/30 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
python3 pygame实现接小球游戏
2019/05/14 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
2019/09/18 Python
wxPython:python首选的GUI库实例分享
2019/10/05 Python
Python银行系统实战源码
2019/10/25 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
2019/12/04 Python
pytorch实现特殊的Module--Sqeuential三种写法
2020/01/15 Python
python 列表推导和生成器表达式的使用
2021/02/01 Python
css3制作动态进度条以及附加jQuery百分比数字显示
2012/12/13 HTML / CSS
基于html5 canvas做批改作业的小插件
2020/05/20 HTML / CSS
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
实习鉴定范文
2013/12/19 职场文书
即兴演讲稿
2014/01/04 职场文书
学历公证书范本
2014/04/09 职场文书
网站推广策划方案
2014/06/04 职场文书
基层党员对照检查材料
2014/08/25 职场文书
2014领导班子专题民主生活会对照检查材料思想汇报
2014/09/23 职场文书
二手车交易协议书标准版
2014/11/16 职场文书
南京导游词
2015/02/03 职场文书
运动与健康自我评价
2015/03/09 职场文书
驳回起诉裁定书
2015/05/19 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
React Hook用法示例详解(6个常见hook)
2021/04/28 Javascript