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常用函数的使用汇总
Jun 08 PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
Aug 15 PHP
php file_get_contents抓取Gzip网页乱码的三种解决方法
Nov 12 PHP
php全角字符转换为半角函数
Feb 07 PHP
php中利用explode函数分割字符串到数组
Feb 08 PHP
ThinkPHP之用户注册登录留言完整实例
Jul 22 PHP
php实现ip白名单黑名单功能
Mar 12 PHP
帝国CMS留言板回复后发送EMAIL通知客户
Jul 06 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
Dec 21 PHP
CodeIgniter记录错误日志的方法全面总结
May 17 PHP
PHP机器学习库php-ml的简单测试和使用方法
Jul 14 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
php中3种方法删除字符串中间的空格
2014/03/10 PHP
ThinkPHP使用心得分享-上传类UploadFile的使用
2014/05/15 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
php array_pop 删除数组最后一个元素实例
2016/11/02 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
2017/05/24 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
自己写了一个展开和收起的多更能型的js效果
2013/03/05 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
js对象转json数组的简单实现案例
2014/02/28 Javascript
js脚本获取webform服务器控件的方法
2014/05/16 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
纯js实现页面返回顶部的动画(超简单)
2017/08/10 Javascript
探讨Vue.js的组件和模板
2017/10/27 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
解决vue项目获取dom元素宽高总是不准确问题
2020/07/29 Javascript
Vue基于localStorage存储信息代码实例
2020/11/16 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
2021/01/27 Javascript
[00:33]DOTA2上海特级锦标赛 CDEC战队宣传片
2016/03/04 DOTA
python连接mysql调用存储过程示例
2014/03/05 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
2017/07/30 Python
Python日期的加减等操作的示例
2017/08/15 Python
python版简单工厂模式
2017/10/16 Python
Python错误处理操作示例
2018/07/18 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
python django生成迁移文件的实例
2019/08/31 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
解决python彩色螺旋线绘制引发的问题
2019/11/23 Python
普通院校学生的自荐信
2013/11/27 职场文书
揠苗助长教学反思
2014/02/04 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
英文感谢信格式
2015/01/21 职场文书
公司仓管员岗位职责
2015/04/01 职场文书
2015年宣传部个人工作总结
2015/05/14 职场文书
Python实现滑雪小游戏
2021/09/25 Python