Heim Web-Frontend js-Tutorial thinkphp3.x连接mysql数据库的方法(具体操作步骤)_php实例

thinkphp3.x连接mysql数据库的方法(具体操作步骤)_php实例

Jun 07, 2016 pm 05:07 PM
mysql数据库 连接

本文实例讲述了thinkphp3.x连接mysql数据库的方法。分享给大家供大家参考,具体如下:

惯例配置文件:ThinkPHP/conf/convention.php

(1)在配置文件中填写配置信息(配置文件:“./xmall/conf/config.php”):

示例:

<&#63;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
);
&#63;>

Nach dem Login kopieren

(2)创建表:

CREATE TABLE `think_user` (
  `id` int(11) DEFAULT NULL,
  `name` varchar(30) DEFAULT NULL,
  `pwd` varchar(20) DEFAULT NULL
) ENGINE=InnoDB;

Nach dem Login kopieren

(3) 执行数据插入操作在lib/Action下修改IndexAction.class.php文件,内容如下:

<&#63;php
class IndexAction extends Action{
   function index(){
     public function index(){
       $data=array(
          "id"=>"1",
          "name="=>"liuning",
         "pwd"=>"asd123"
       );
       M("user")->add($data);
     }
   }
}
&#63;>

Nach dem Login kopieren

(4)执行http://localhost/xmall/index.php,数据库中就会有新的记录生成;

PS:这里推荐几款本站的格式化美化工具,相信大家在以后的开发中能够用得上:

php代码在线格式化美化工具:
http://tools.php.net/code/phpformat

JavaScript代码美化/压缩/格式化/加密工具:
http://tools.php.net/code/jscompress

在线XML格式化/压缩工具:
http://tools.php.net/code/xmlformat

JSON代码格式化美化工具:
http://tools.php.net/code/json

在线XML/JSON互相转换工具:
http://tools.php.net/code/xmljson

sql代码在线格式化美化工具:
http://tools.php.net/code/sqlcodeformat

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《ThinkPHP常用方法总结》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Vollständige Anleitung zur Win11-Gamepad-Verbindung Vollständige Anleitung zur Win11-Gamepad-Verbindung Jan 02, 2024 pm 05:26 PM

Vollständige Anleitung zur Win11-Gamepad-Verbindung

Win7-Drucker kann keine Verbindung herstellen, Fehlercode 0x0000011b Win7-Drucker kann keine Verbindung herstellen, Fehlercode 0x0000011b Dec 26, 2023 pm 10:01 PM

Win7-Drucker kann keine Verbindung herstellen, Fehlercode 0x0000011b

So überprüfen Sie die Details und den Status der Netzwerkverbindung unter Windows 11 So überprüfen Sie die Details und den Status der Netzwerkverbindung unter Windows 11 Sep 11, 2023 pm 02:17 PM

So überprüfen Sie die Details und den Status der Netzwerkverbindung unter Windows 11

So schließen Sie die Körperfettwaage an So schließen Sie die Körperfettwaage an Mar 07, 2024 pm 04:50 PM

So schließen Sie die Körperfettwaage an

Was bedeutet der Druckerfehlercode 0x0000011b? Was bedeutet der Druckerfehlercode 0x0000011b? Feb 18, 2024 pm 10:02 PM

Was bedeutet der Druckerfehlercode 0x0000011b?

So beheben Sie eine eingeschränkte Netzwerkverbindung in Windows 10 So beheben Sie eine eingeschränkte Netzwerkverbindung in Windows 10 Feb 19, 2024 pm 09:20 PM

So beheben Sie eine eingeschränkte Netzwerkverbindung in Windows 10

Der freigegebene Drucker kann keine Verbindung zum Drucker herstellen Der freigegebene Drucker kann keine Verbindung zum Drucker herstellen Feb 22, 2024 pm 01:09 PM

Der freigegebene Drucker kann keine Verbindung zum Drucker herstellen

So verbinden Sie die OnePlus-Uhr mit dem Bluetooth-Headset_So verbinden Sie die OnePlus-Uhr mit dem Bluetooth-Headset So verbinden Sie die OnePlus-Uhr mit dem Bluetooth-Headset_So verbinden Sie die OnePlus-Uhr mit dem Bluetooth-Headset Mar 23, 2024 pm 01:16 PM

So verbinden Sie die OnePlus-Uhr mit dem Bluetooth-Headset_So verbinden Sie die OnePlus-Uhr mit dem Bluetooth-Headset

See all articles