Hogyan hoz létre a MySQL adatbázist?Hozzon létre MySQL adatbázis parancsot/utasítást/szintaxist

Hogyan hozhatok létre adatbázist MySQL-ben ? Parancsok/utasítások/szintaxis MySQL adatbázis létrehozásához.

MySQL adatbázis létrehozása


Hozzon létre egy adatbázist a mysqladmin segítségével

Normál felhasználó esetén előfordulhat, hogy bizonyos jogosultságokra lesz szüksége a MySQL adatbázisok létrehozásához vagy törléséhez.

Tehát a root felhasználót használjuk a bejelentkezéshez.A root felhasználó rendelkezik a legmagasabb jogosultsággal, és a mysql mysqladmin paranccsal hozhat létre adatbázist.

Példa

A következő parancs egyszerűen bemutatja a chenweiliang nevű adatbázis létrehozásának folyamatát:

[root@host]# mysqladmin -u root -p create chenweiliang
Enter password:******

A fenti parancs sikeres végrehajtása után létrejön a chenweiliang MySQL adatbázis.


Hozzon létre adatbázist PHP szkript segítségével

A PHP a mysqli_query függvényt használja a MySQL adatbázisok létrehozására vagy törlésére.

A függvénynek két paramétere van, és sikeres végrehajtás esetén TRUE-t ad vissza, ellenkező esetben FALSE értéket ad vissza.

nyelvtan

mysqli_query(connection,query,resultmode);
参数leírás
kapcsolatKívánt.Megadja a használandó MySQL kapcsolatot.
kérdésKötelező, megadja a lekérdezési karakterláncot.
eredménymódVálasztható.egy állandó.A következő értékek bármelyike ​​lehet:

  • MYSQLI_USE_RESULT (használja ezt, ha sok adatot kell lekérnie)
  • MYSQLI_STORE_RESULT (alapértelmezett)

Példa

A következő példa bemutatja a PHP használatát adatbázis létrehozására:

adatbázis létrehozása

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接错误: ' . mysqli_error($conn));
}
echo '连接成功
';
$sql = 'CREATE DATABASE chenweiliang';
$retval = mysqli_query($conn,$sql );
if(! $retval )
{
 die('创建数据库失败: ' . mysqli_error($conn));
}
echo "数据库 chenweiliang 创建成功\n";
mysqli_close($conn);
?>

Sikeres végrehajtás után a következő eredményeket adjuk vissza:

kapcsolat sikerült

A chenweiliang adatbázis sikeresen létrejött

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Lapozzon a lap tetejére