Neden PHP atmak MySQL DB oluşturmak değil mi?

0 Cevap php

Bu kodu vardır:

$link = mysql_connect("localhost", "ctmanager", "blablabla");
if ( ! $link )
   die ("I cannot connect to MySQL.<br>\n");
else
   print "Connection is established.<br>\n";

// Create the "ct" database.
   mysql_query("create database ct", $link) or die("I cannot create the DB: ".mysql_error()."<br>\n");

Ve ben bu hata mesajını alıyorum:

I cannot create the DB: Access denied for user 'ctmanager'@'%' to database 'ct'

Herkes nasıl bir DB oluşturmak mümkün değil, neden bir fikriniz var mı ve neden hata mesajında ​​'@'% sembolleri var?

ADDED

ctmanager yönetici olduğunu. O veritabanları ve kullanıcı eklemek için izinleri olmalıdır.

0 Cevap