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 配置open_basedir 让各虚拟站点独立运行
Nov 12 PHP
php 获取客户端的真实ip
Nov 30 PHP
php 删除一个数组中的某个值.兼容多维数组!
Feb 18 PHP
php中将html中的br换行符转换为文本输入中的换行符
Mar 26 PHP
PHP实现采集中国天气网未来7天天气
Oct 15 PHP
PHP异常处理Exception类
Dec 11 PHP
Zend Framework动作助手Url用法详解
Mar 05 PHP
thinkPHP3.1验证码的简单实现方法
Apr 22 PHP
详解PHP原生DOM对象操作XML的方法
Oct 17 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
Jun 22 PHP
php定期拉取数据对比方法实例
Sep 22 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
Nov 26 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
基于mysql的bbs设计(四)
2006/10/09 PHP
PHP编程之高级技巧——利用Mysql函数
2006/10/09 PHP
PHP mcrypt可逆加密算法分析
2011/07/19 PHP
PHP实现获取FLV文件的时间
2015/02/10 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
基于JQuery的访问WebService的代码(可访问Java[Xfire])
2010/11/19 Javascript
js定时器的使用(实例讲解)
2014/01/06 Javascript
JavaScript验证图片类型(扩展名)的函数分享
2014/05/05 Javascript
JavaScript知识点整理
2015/12/09 Javascript
微信小程序 Toast自定义实例详解
2017/01/20 Javascript
JS操作xml对象转换为Json对象示例
2017/03/25 Javascript
基于jQuery实现的Ajax 验证用户名唯一性实例代码
2017/06/28 jQuery
在vue里面设置全局变量或数据的方法
2018/03/09 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
python网络编程学习笔记(10):webpy框架
2014/06/09 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
Flask框架实现的前端RSA加密与后端Python解密功能详解
2019/08/13 Python
flask框架json数据的拿取和返回操作示例
2019/11/28 Python
Python3 使用selenium插件爬取苏宁商家联系电话
2019/12/23 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
浅谈python出错时traceback的解读
2020/07/15 Python
医院护士求职自荐信格式
2013/09/21 职场文书
自我鉴定书
2014/03/24 职场文书
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
2014年行政工作总结
2014/11/19 职场文书
2015年终个人政治思想工作总结
2015/11/24 职场文书
MySQL复制问题的三个参数分析
2021/04/07 MySQL
R9700摩机记
2022/04/05 无线电
德劲DE1102数字调谐收音机机评
2022/04/07 无线电
Nginx 匹配方式
2022/05/15 Servers
Python四款GUI图形界面库介绍
2022/06/05 Python
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server