Verkkohotelli ja perinteinen ylläpito Ohje

Yhteyden muodostaminen MySQL-tietokantaan PHP:llä

Voit käyttää MySQL-tietokantoja suoraan PHP-komentosarjoilla. Niiden avulla on mahdollista lukea ja kirjoittaa tietokannan tietoja suoraan verkkosivustosta.

Yhteyden muodostaminen MySQL-tietokantaan PHP:llä

  1. Muodosta yhteys MySQL-palvelimeen käyttämällä mysql_connect-lausetta. Esimerkki:

    $con = mysql_connect('ISÄNTÄNIMI','KÄYTTÄJÄNIMI','SALASANA');

    Lisää mysql_connect-tietoja koskevia ohjeita on kohdassa Tietokantasi tietojen tarkastelu jaettujen webhotellitilien kanssa.

  2. Valitse käytettävä tietokanta käyttämällä mysql_select_db-lausetta. Esimerkki:

    mysql_select_db('TIETOKANNANNIMI', $con)
    Jossa 'TIETOKANNANNIMI' on tietokantasi nimi. Tämä lause näyttää myös tietokannan yksityiskohtaisien tietojen sivun.

Kun yhteys on muodostettu ja olet valinnut tietokannan, voit lähettää siihen kyselyn käyttämällä PHP:tä.

Seuraava esimerkki auttaa yhteyskomentosarjan muodostamisessa.

Esimerkki PHP:llä laaditusta MySQL-yhteyskomentosarjasta

<?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="your_mysqlserver.secureserver.net"; $username="your_dbusername"; $password="your_dbpassword"; $dbname="your_dbusername"; $usertable="your_tablename"; $yourfield = "your_field"; mysql_connect($hostname,$username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)</script></html>"); mysql_select_db($dbname); # Tarkista onko tietue olemassa $query = "SELECT * FROM $usertable"; $result = mysql_query($query); if($result) { while($row = mysql_fetch_array($result)) { $name = $row["$yourfield"]; echo "Nimi: ".$name."<br>"; } } ?>

Lisätietoja on MySQL-toimintojen sivulla osoitteessa php.net.


Oliko tästä artikkelista hyötyä?
Kiitos palautteestasi
Kiva, että meistä oli apua. Voimmeko tehdä jotain muuta?
Olen pahoillani asiasta. Miten voimme olla avuliaampia?