thinkphp3.x中怎么连接mysql数据库
作者
这期内容当中小编将会给大家带来有关thinkphp3.x中怎么连接mysql数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
(1)在配置文件中填写配置信息(配置文件:“./xmall/conf/config.php”):
示例:
<?php returnarray( //'配置项'=>'配置值' /*数据库设置*/ '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)创建表:
CREATETABLE`think_user`( `id`int(11)DEFAULTNULL, `name`varchar(30)DEFAULTNULL, `pwd`varchar(20)DEFAULTNULL )ENGINE=InnoDB;
(3) 执行数据插入操作在lib/Action下修改IndexAction.class.php文件,内容如下:
<?php classIndexActionextendsAction{ functionindex(){ publicfunctionindex(){ $data=array( "id"=>"1", "name="=>"liuning", "pwd"=>"asd123" ); M("user")->add($data); } } } ?>
上述就是小编为大家分享的thinkphp3.x中怎么连接mysql数据库了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注恰卡编程网行业资讯频道。
目录
推荐阅读
-
如何快速解决ThinkPHP5.1出现MISS缓存未命中问题
如何快速解决ThinkPHP5.1出现MISS缓存未命中问题这篇文...
-
thinkphp 6.0 swoole扩展websocket使用教程
-
PHP之ThinkPHP框架,让你10分钟快速入门,还免费包教会哟
-
ThinkPHP5.0目录结构,作用及其初略说明
-
Thinkphp在IIS7.5里的伪静态代码,亲测,收藏
-
哪些PHP开源作品值得关注
-
开源学校教务管理系统
-
一次项目中Thinkphp绕过禁用函数的实战记录
-
thinkphp如何用中间件记录行为日志
-
thinkphp3.1与3.2的区别有哪些
thinkphp3.1与3.2的区别有哪些今天小编给大家分享一下t...