English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dopo aver acceduto al servizio MySQL, possiamo creare un database utilizzando il comando create, la sintassi è la seguente:
CREATE DATABASE nome_databese;
Di seguito è riportato un comando semplice che dimostra il processo di creazione del database, il nome del database è w3codebox:
[root@host]# mysql -u root -p Inserisci la password:****** # Accedi al terminale dopo il login mysql> create database w3codebox;
Utilizzando un utente normale, potresti aver bisogno di permessi specifici per creare o eliminare un database MySQL.
Quindi utilizziamo l'utente root per accedere, l'utente root ha i permessi più alti e può utilizzare i comandi mysql mysqladmin per creare database.
Di seguito è riportato un comando semplice che dimostra il processo di creazione del database, il nome del database è w3codebox:
[root@host]# mysqladmin -u root -p create w3codebox Inserisci la password:******
Eseguito con successo, il comando creerà il database MySQL w3codebox.
PHP utilizza la funzione mysqli_query per creare o eliminare un database MySQL.
La funzione ha due parametri, restituisce TRUE se eseguita con successo, altrimenti FALSE.
mysqli_query(connection,query,resultmode);
Parametro | Descrizione |
---|---|
connection | Obbligatorio. Specificare la connessione MySQL da utilizzare. |
query | Obbligatorio, specificare la stringa di query. |
resultmode | Opzionale. Un costante. Può essere uno dei seguenti valori:
|
Esempio online che dimostra come creare un database utilizzando PHP:
<?php $dbhost = 'localhost'; // 地址 主机 服务器 mysql $dbuser = 'root'; // 用户名 mysql $dbpass = '123456'; // 用户名密码 mysql $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接 错误: ' . mysqli_error($conn)); } echo '连接 成功<br />'; $sql = 'CREATE DATABASE w3codebox'; $retval = mysqli_query($conn,$sql ); if(! $retval ) { die('创建数据库失败: ' . mysqli_error($conn)); } echo "数据库 w3codebox 创建成功\n"; mysqli_close($conn); ?>
执行 成功 后,返回 如下 结果:
如果 数据库 已存在,执行 后,返回 如下 结果: