thinkphp3.x连接mysql数据库的方法(具体操作步骤)
作者:yanhui_wei 时间:2023-11-22 20:04:41
本文实例讲述了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,数据库中就会有新的记录生成;
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
标签:thinkphp,mysql
0
投稿
猜你喜欢
opencv-python图像增强解读
2022-10-10 04:29:16
MySQL索引之主键索引
2024-01-25 01:52:04
Python利用Faiss库实现ANN近邻搜索的方法详解
2021-11-17 19:35:02
python用700行代码实现http客户端
2021-12-06 20:32:49
SQL语句练习实例之四 找出促销活动中销售额最高的职员
2011-11-03 16:47:03
TensorFlow 滑动平均的示例代码
2023-10-25 15:41:28
python利用dlib获取人脸的68个landmark
2023-07-25 15:28:19
RR与RC隔离级别下索引和锁的测试脚本示例代码
2024-01-17 06:36:25
HTTP请求 GET与POST方法的区别
2023-07-26 12:46:35
Python tkinter布局与按钮间距设置方式
2023-09-28 23:43:27
python图形开发GUI库pyqt5的基本使用方法详解
2022-07-08 02:31:55
详解用webpack把我们的业务模块分开打包的方法
2024-04-27 15:18:07
CSS绝对定位在宽屏分辨率下错位
2009-07-28 12:24:00
Python中字典的基本知识初步介绍
2021-08-25 11:41:40
Python中的优先队列(priority queue)和堆(heap)
2023-11-22 05:40:03
python实现简单飞行棋
2021-07-24 23:02:14
详解javascript遍历方式
2023-10-14 16:44:48
python实现差分隐私Laplace机制详解
2022-01-08 16:37:41
SQL实现相邻两行数据的加减乘除操作
2024-01-24 23:12:34
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
2021-08-14 18:38:06