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 相关文章推荐
用PHP4访问Oracle815
Oct 09 PHP
数字转英文
Dec 06 PHP
让PHP COOKIE立即生效,不用刷新就可以使用
Mar 09 PHP
深入PHP magic quotes的详解
Jun 17 PHP
php防止sql注入示例分析和几种常见攻击正则表达式
Jan 12 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
Jan 30 PHP
php实现计数器方法小结
Jan 05 PHP
php实现encode64编码类实例
Mar 24 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
Dec 14 PHP
php技巧小结【推荐】
Jan 19 PHP
Laravel框架中Blade模板的用法示例
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 调用远程url的六种方法小结
2009/11/02 PHP
php结合curl实现多线程抓取
2015/07/09 PHP
PHP实现简单计算器小程序
2020/08/28 PHP
网页禁用右键实现代码(JavaScript代码)
2009/10/29 Javascript
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
2010/07/11 Javascript
jquery获取table中的某行全部td的内容方法
2013/03/08 Javascript
Jquery实现图片左右自动滚动示例
2013/09/25 Javascript
jquery遍历select元素(实例讲解)
2013/12/31 Javascript
Seajs的学习笔记
2014/03/04 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
js确认框confirm()用法实例详解
2016/01/07 Javascript
js获取form表单所有数据的简单方法
2016/08/18 Javascript
jQuery事件对象总结
2016/10/17 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
微信小程序 Canvas增强组件实例详解及源码分享
2017/01/04 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
vue计算属性computed的使用方法示例
2019/03/13 Javascript
angular 服务随记小结
2019/05/06 Javascript
vue实现数据控制视图的原理解析
2020/01/07 Javascript
Vue Element校验validate的实例
2020/09/21 Javascript
python3+PyQt5实现使用剪贴板做复制与粘帖示例
2017/01/24 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
2018/04/27 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
appium+python自动化配置(adk、jdk、node.js)
2020/11/17 Python
HTML5探秘:用requestAnimationFrame优化Web动画
2018/06/03 HTML / CSS
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
历史学专业推荐信
2013/11/06 职场文书
考研复习计划
2015/01/19 职场文书
公司人事任命通知
2015/04/20 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
OpenCV绘制圆端矩形的示例代码
2021/08/30 Python
一文弄懂MySQL索引创建原则
2022/02/28 MySQL
Mysql多层子查询示例代码(收藏夹案例)
2022/03/31 MySQL