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服务器实现多session并发运行
Oct 09 PHP
PHP 动态随机生成验证码类代码
Apr 09 PHP
PHP中__get()和__set()的用法实例详解
Jun 04 PHP
php实现批量压缩图片文件大小的脚本
Jul 04 PHP
PHP的error_reporting错误级别变量对照表
Jul 08 PHP
php中出现空白页的原因及解决方法汇总
Jul 08 PHP
DEDECMS首页调用图片集里的多张图片
Jun 05 PHP
php文件上传你必须知道的几点
Oct 20 PHP
WordPres对前端页面调试时的两个PHP函数使用小技巧
Dec 22 PHP
PHP获取input输入框中的值去数据库比较显示出来
Nov 16 PHP
PHP抽象类基本用法示例
Dec 28 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
Aug 30 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和ACCESS写聊天室(八)
2006/10/09 PHP
PHP中for与foreach的区别分析
2011/03/09 PHP
ie下jquery.getJSON的缓存问题的处理方法
2013/03/29 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
2013/05/24 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
JavaScript中split与join函数的进阶使用技巧
2016/05/03 Javascript
JS之获取样式的简单实现方法(推荐)
2016/09/13 Javascript
js实现砖头在页面拖拉效果
2020/11/20 Javascript
关于Vue.nextTick()的正确使用方法浅析
2017/08/25 Javascript
浅谈Vue.js应用的四种AJAX请求数据模式
2017/08/30 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
node.js ws模块搭建websocket服务端的方法示例
2019/04/25 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
selenium 反爬虫之跳过淘宝滑块验证功能的实现代码
2020/08/27 Javascript
使用Python保存网页上的图片或者保存页面为截图
2016/03/05 Python
Python函数参数操作详解
2018/08/03 Python
python实现大文本文件分割
2019/07/22 Python
Python实用库 PrettyTable 学习笔记
2019/08/06 Python
python支付宝支付示例详解
2019/08/22 Python
Python绘图实现显示中文
2019/12/04 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
python实现opencv+scoket网络实时图传
2020/03/20 Python
纯HTML5+CSS3制作生日蛋糕(代码易懂)
2016/11/16 HTML / CSS
JD Sports芬兰:英国领先的运动鞋和运动服饰零售商
2018/11/16 全球购物
经济与贸易专业应届生求职信
2013/11/19 职场文书
2013的个人自我评价
2013/12/26 职场文书
中学生评语大全
2014/04/18 职场文书
财务人员岗位职责
2015/02/03 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
年会主持人开场白台词
2015/05/29 职场文书
电影小兵张嘎观后感
2015/06/03 职场文书
房屋转让协议书(标准范本)
2016/03/21 职场文书
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS
Python中的程序流程控制语句
2022/02/24 Python
Mysql中mvcc各场景理解应用
2022/08/05 MySQL