[英]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.