剛上手,並想我需要一個「數據庫」,我這樣做:PHP MySQL的初學者問題:
$db = new PDO("java:comp/env/jdbc/mysql");
$stmt = $db->query("CREATE DATABASE kitty_db");
要看看它的工作我註釋掉上面,然後寫道:
$link = mysql_connect('localhost:3306', 'me', 'blah');
$db_list = mysql_list_dbs($link);
while($row = mysql_fetch_object($db_list)) {
echo $row->Database ."<BR>";
我看到我的新的數據庫,在那裏:
information_schema
mysql
kitty_db
performance_schema
test
所以我的第一個問題是,爲什麼我甚至需要進行新的DAT靠近mysql只是爲了開始一些事情?我幾乎沒有想過在幾年前(實際上是7),當我設置MySQL之前(通過PHP)不必這樣做。
無論如何,我想知道爲什麼我現在無法創建表格。如果kitty_db不是一個好主意,那麼讓我們把它拿出來。但我可能無法放置TABLE'milk_bowl'(使用索引或鍵或任何'bowl_name'字段)。
感謝您的任何幫助。事情變得更加複雜,因爲我在十年前剛剛在MySQL中打開了一個命令行,併發布了簡單的查詢。
謝謝你們的回答。 – user225626 2011-03-31 00:17:32