改成这样就行了:
$sql = "
create table fkdata (id int(11) not null auto_increment,
a varchar(20),
b varchar(20),
c varchar(20),
d varchar(20),
PRIMARY KEY (id)
)
"
一种是图形管理界面,像phpmyadmin或者navicat这种,贴一个最简单的表创建命令:
CREATE TABLE `test` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(40) NOT NULL DEFAULT '' COMMENT '名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='Test表'
如果想查看某个表创建的命令,在控制台中
show create table test
进行查看,
以上.
$sql = "create table table_name (
id int(11) not null auto_increment primary key,
user varchar(255) ,
name varchar(255)
)
"
mysql_query($sql)
-------------------------------------
其实也是执行一个sql语句~
--------------------------------------
我刚写的。。测试成功的哈
<?php
$link = mysql_connect("127.0.0.1","root","123456")
mysql_select_db("test")
$sql = "
create table table_name (
id int(11) not null auto_increment primary key,
user varchar(255) ,
name varchar(255) charset gbk
)
"
mysql_query($sql) or die(mysql_error())
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)