English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo tutorial imparerai come creare database in MySQL utilizzando PHP.
Ora che hai capito come aprire una connessione con il server di database MySQL, in questo tutorial imparerai come eseguire query SQL per creare database.
Prima di salvare o accedere ai dati, dobbiamo creare un database.CREATE DATABASEistruzione utilizzata per creare un nuovo database in MySQL.
Usiamo l'istruzione SQL CREATE DATABASE per eseguire la query SQL, poi eseguiremo questa query SQL per creare il database finale passandola alla funzione PHP mysqli_query(). Esempio seguente crea un database chiamatodemodel database.
<?php /* Prova a connettersi al server MySQL. Supponiamo che tu stia eseguendo MySQL. Server con impostazioni predefinite (utente senza password "root") */ $link = mysqli_connect("localhost", "root", \ //Controllare la connessione if($link === false){ die("Errore: Impossibile connettersi. \ } //Provare a creare la query di database e eseguire $sql = \ if(mysqli_query($link, $sql)){ echo \ } else{ echo \ } //Chiudere la connessione mysqli_close($link); ?>
<?php /* Prova a connettersi al server MySQL. Supponiamo che tu stia eseguendo MySQL. Server con impostazioni predefinite (utente senza password "root") */ $mysqli = new mysqli("localhost", "root", \ //Controllare la connessione if($mysqli === false){ die("Errore: Impossibile connettersi. \ } //Provare a creare la query di database e eseguire $sql = \ if($mysqli->query($sql) === true){ echo \ } else{ echo \ } //Chiudere la connessione $mysqli->close(); ?>
<?php /* Prova a connettersi al server MySQL. Supponiamo che tu stia eseguendo MySQL. Server con impostazioni predefinite (utente senza password "root") */ try{ $pdo = new PDO("mysql:host=localhost;", "root", \ //Impostare il modello di errore PDO su eccezione $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ die("ERROR: Impossibile connettersi. \ } //Provare a creare la query di database e eseguire try{ $sql = \ $pdo->exec($sql); echo \ } catch(PDOException $e){ die("Errore: Impossibile eseguire $sql. \ } //Chiudere la connessione unset($pdo); ?>
Suggerimento:Impostare l'attributo PDO :: ATTR_ERRMODE su PDO :: ERRMODE_EXCEPTION avvisa PDO che ogni volta che si verifica un errore del database deve sollevare un'eccezione.