Heim >PHP-Framework >Denken Sie an PHP >Native MySql-Anweisungen in TP6

Native MySql-Anweisungen in TP6

autoload
autoloadOriginal
2021-03-30 16:31:004248Durchsuche

Native MySql-Anweisungen in TP6

TP6 kapselt viele Methoden zum Betreiben der MySql-Datenbank, aber viele Leute sind es immer noch gewohnt, SQL-Anweisungen direkt zu verwenden, um die Datenbank zu betreiben , dieser Artikel führt Sie dazu, einen Blick darauf zu werfen. TP6中封装了很多对MySql数据库操作的方法,但是还是有很多人习惯使用直接使用SQL语句,对数据库进行操作,本文就带大家一起来看一看。

使用前提:

    ThinkPHP6 数据库和模型操作已经独立为ThinkORM

    要使用Db类必须使用门面方式( thinkfacadeDb )调用

    数据库操作统一入口: Db::

引入类:

use think\facade\Db;

1.query 方法用于执行 MySql 查询操作

<?php
$sql="SELECT * FROM `shop_goods` where status=1";
$query = Db::query($sql);
print_r($query);
?>

2.execute 方法用于执行 MySql

Voraussetzungen für die Nutzung:

ThinkPHP6 Datenbank- und Modelloperationen wurden durchgeführt Unabhängige ThinkORM-Bibliothek

Um die Db-Klasse zu verwenden, müssen Sie zum Aufrufen die Fassadenmethode (thinkfacadeDb) verwenden

Einheitlicher Zugang für Datenbankoperationen: Db::

Eingeführte Klasse:

<?php
    $execute = Db::execute("INSERT INTO `shop_goods` VALUES (3, 1)");
    print_r($execute);
    $execute = Db::execute("UPDATE `shop_goods` set `price`=&#39;1100&#39; where `id`=3 ");
    print_r($execute);
?>

1.

query-Methode wird verwendet, um MySql auszuführen Abfrageoperationenrrreee

2.

execute-Methode wird verwendet, um MySql auszuführen. Operationen hinzufügen und ändern

🎜🎜rrreee🎜🎜Empfohlen: 🎜《🎜Thinkphp6🎜》《🎜PHP-Video-Tutorial🎜》《🎜Die neuesten 10 Thinkphp-Video-Tutorials empfohlen🎜》🎜

Das obige ist der detaillierte Inhalt vonNative MySql-Anweisungen in TP6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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