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 相关文章推荐
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
Jun 08 PHP
关于Sphinx创建全文检索的索引介绍
Jun 25 PHP
php curl_init函数用法
Jan 31 PHP
Codeigniter实现智能裁剪图片的方法
Jun 12 PHP
PHP+Memcache实现wordpress访问总数统计(非插件)
Jul 04 PHP
PHP中unset,array_splice删除数组中元素的区别
Jul 28 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
Nov 04 PHP
将PHP的session数据存储到数据库中的代码实例
Jun 24 PHP
PHP结合Ueditor并修改图片上传路径
Oct 16 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
PHP进阶学习之Geo的地图定位算法详解
Jun 19 PHP
php无限极分类实现方法分析
Jul 04 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使用array_multisort对多个数组或多维数组进行排序
2014/12/16 PHP
PHP记录页面停留时间的方法
2016/03/30 PHP
PHP类型约束用法示例
2016/09/28 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
js类的静态属性和实例属性的理解
2009/10/01 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
2013/12/04 Javascript
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
jQuery的animate函数学习记录
2014/08/08 Javascript
JS组件Bootstrap实现弹出框和提示框效果代码
2015/12/08 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
JQuery获取鼠标进入和离开容器的方向
2016/12/29 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
Openlayers显示地理位置坐标的方法
2020/09/28 Javascript
python使用Berkeley DB数据库实例
2014/09/26 Python
pymongo为mongodb数据库添加索引的方法
2015/05/11 Python
Python中字典的基本知识初步介绍
2015/05/21 Python
python实现微信发送邮件关闭电脑功能
2018/02/22 Python
python 实现关联规则算法Apriori的示例
2020/09/30 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
2021/01/05 Python
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
阿迪达斯俄罗斯官方商城:adidas俄罗斯
2017/03/08 全球购物
丹尼尔惠灵顿手表天猫官方旗舰店:Daniel Wellington
2017/08/25 全球购物
如何在Shell脚本中使用函数
2015/09/06 面试题
学雷锋月活动总结
2014/04/25 职场文书
学生手册评语
2014/05/05 职场文书
中专生自荐信
2014/06/25 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
学生考试舞弊检讨书
2015/01/01 职场文书
数学教师个人工作总结
2015/02/06 职场文书
天下第一关导游词
2015/02/06 职场文书
校运会新闻稿
2015/07/17 职场文书
Android自定义scrollview实现回弹效果
2022/04/01 Java/Android