PHP + MySQL很复杂

I am using XMAPP and MySQL is running as it should. In phpMyAdmin, I don't really get the point so I tried creating one in PHP. With this code it tells me the database benutzer. benutzer doesn't exists although I created one in phpMyAdmin and in this code:

       <?php
    $connect = mysql_connect("127.0.0.1","root","") or die ("Alles scheisse!");
    $db = mysql_select_db("benutzer") or die ("Keine benutzer!");
    $sql = "CREATE TABLE 'benutzer'
    id VARCHAR(100),
    name VARCHAR(100),
    mail VARCHAR(100),
    points INT(1000)
    )";

    $sql = "INSERT INTO benutzer(`id` , `name` , `mail` , `points`)VALUES(NULL , 'Liam', 'liam@mail.com', '100');";
$db_erg = mysql_query($sql)
   or die("Anfrage fehlgeschlagen: " . mysql_error());
        ?>

Have you also created a table "benutzer" inside db "benutzer"? Your code does not execute your first SQL statement "CREATE TABLE.." so there will be no table "benutzer" if you don't have one created in phpmyadmin.

Did you created the database under the root user? Because you are connecting to the root in your code.