sql >> Databáze >  >> RDS >> Mysql

Použití MySQLi k VLOŽENÍ dat do databáze

Protože novější verze PHP již nepodporují možnost vkládat data do databáze pomocí rozšíření PHP, uživatelé budou muset pro vkládání dat do svých databází využít rozšíření, jako je MySQLi. Použití MySQLi pro vkládání dat lze provést přímo v příkazovém řádku nebo pomocí PHP skriptu. V tomto článku budeme diskutovat o použití MySQLi k vkládání dat do databází MySQL.

Použití MySQLi k VLOŽENÍ dat

  1. Nejprve se ujistěte, že vaše databáze byla vytvořena a je přístupná.
  2. Poté se připojte k databázovému serveru přes SSH. Upozorňujeme, že to bude vyžadovat použití operací příkazového řádku. Tyto kroky se doporučuje provádět pouze v případě, že jste spokojeni s používáním rozhraní příkazového řádku.
  3. Jakmile se připojíte k databázovému serveru, budete se chtít přihlásit do MySQL.
  4. Po přihlášení můžete pomocí výzvy mysql provést následující dotaz a vložit data do databáze.
    $sql = “INSERT INTO data_product1 (size, color, price) VALUES (‘M’, ‘Blue’, ‘39.99’)”;
  5. V našem příkladu data_product představuje upravovanou databázovou tabulku. Velikost, barva a cena představují samostatné sloupce ve struktuře databáze. Hodnoty představují ukládaná data, v tomto případě velikost, barvu a cenu příslušného produktu. Na typickém webu elektronického obchodu bude databáze obsahovat tisíce tabulek obsahujících různé údaje od kontaktních informací po popisy a specifikace produktů.

Vytvoření PHP skriptu pro VLOŽENÍ dat pomocí MySQLi

I když pro vkládání dat není možné používat rozšíření PHP, stále můžete napsat PHP skript, který k vložení dat používá rozšíření MySQLi.

První část skriptu bude zahrnovat připojení k databázi. dbhost je název hostitele databázového serveru, obvykle localhost. dbuser je uživatelské jméno databáze, dbpass je heslo pro uživatele databáze a název databáze je název samotné databáze:

<html>
   <head>
      <title>Adding Product Data</title>
   </head>
   <body>
      <?php
            $dbhost = 'localhost';
            $dbuser = 'root';
            $dbpass = 'securepassword123';
            $dbname = 'eCommercedata';
            $mysqli = new mysqli($dbhost, $dbuser, $dbpass, $dbname);  

Další část skriptu bude obsahovat dotaz INSERT se stejnými informacemi, jaké jsme použili v předchozí části.

$sql = "INSERT INTO data_product1 ".
               "(size, color, price) "."VALUES ".
               "('M','Blue','39.99$')";
      ?>  
   </body>
</html>

Uložte tento soubor jako mysqli_insertexample.php pro použití s ​​vaším webovým serverem.

Gratulujeme, nyní víte, jak vkládat data pomocí MySQLi!

Svěřte svůj web přednímu poskytovateli webhostingu. Zabezpečte webhosting s InMotion Hosting a užijte si 99,99% dostupnost, nepřetržitou technickou podporu 24/7/365 a bezrizikovou záruku vrácení peněz.


  1. Jak přidat zdroj dat PostgreSQL do WildFly 9.0?

  2. MySQL pořadí podle před seskupit podle

  3. „Je to tajné? Je to bezpečné?" Zpracování citlivých dat při modelování dat

  4. Parser pro Oracle SQL