簡體   English   中英

PHP和MySQL未添加表

[英]Php and Mysql no table added

我是php和mysql的新手。 我現在有關於該主題的在線教程。 我使用wamp,並且已經創建了各種沒有表的數據庫。 現在,我使用以下代碼行創建了一個文件createTable.php:

<?php
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());
mysql_query("CREATE TABLE example(
id INT NOT NULL AUTO_INCREMENT, 
PRIMARY KEY(id),
name VARCHAR(30), 
age INT)")
 or die(mysql_error());  

echo "Table Created!";
?>

在這段代碼中,我創建了一個名為example的表。 現在,當我在wamp中檢查phpmyAdmin時,示例表未添加到測試數據庫中。 我的代碼有什么問題? 還是WAMP?

我嘗試了您的代碼,並查看其運行情況,只需對其進行一些更改。 當您使用沼澤時,請嘗試此代碼。

<?php 
    mysql_connect("localhost", "root", ""); 
    mysql_select_db("test"); 
    mysql_query("CREATE TABLE example( id INT NOT NULL AUTO_INCREMENT,  PRIMARY KEY(id), name VARCHAR(30),  age INT)");    
    echo "Table Created!"; 
?>
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());
mysql_query("CREATE TABLE 'example'(
'id'    INT   NOT NULL AUTO_INCREMENT, 
'name'  VARCHAR(30), 
'age'   INT,
 PRIMARY KEY('id'))
  ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;")
 or die(mysql_error());  

回顯“表已創建!”;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM