用PHP建立数据库,并且有自增字段,怎么办?

datastore 2003-10-05 09:47:54
create table fdf ( key_ID INTEGER auto_increnent PRIMARY KEY,fdf TINYINT(1) )

这么样建怎么不对啊?
...全文
150 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
victoryall 2003-10-07
  • 打赏
  • 举报
回复
$connect=mysql_connect("ip","name","passwd");
mysql_create_db(“name”,$connect);是创建数据库的,

楼上说的是创建数据库表的。。
datastore 2003-10-07
  • 打赏
  • 举报
回复
谢谢各位
deadcat 2003-10-05
  • 打赏
  • 举报
回复
$query="create table fdf ( key_ID INTEGER auto_increnent PRIMARY KEY,fdf TINYINT(1) )
";

$res=mysql_query($query);

use mysql_query() to excute the sql argument
DeltaCat 2003-10-05
  • 打赏
  • 举报
回复
你用PHPMYADMIN吧,直观一点,也可以学到SQL语句,一举两得
内容概要:本文详细介绍了 MySQL 中 AUTO_INCREMENT 属性的使用方法,这是一种用于模拟序列行为的方式。它允许在表中创建自增字段,通常作为主键,确保每行数据都有唯一的标识符。文中提供了创建带有自增字段的表的示例,解释了插入数据时如何自动分配自增值,并介绍了如何使用 LAST_INSERT_ID() 函数获取最近插入行的自增值。还说明了如何查看表的当前自增值以及注意事项,如删除行后自增值不会被重用。此外,文章展示了在 PERL 和 PHP 中获取自增值的方法,并讨论了重置序列和设置序列开始值的具体操作。; 适合人群:对 MySQL 数据库有一定了解的数据库管理员或开发人员,尤其是那些需要理解和使用自增字段进行数据管理的人群。; 使用场景及目标:① 学习如何在 MySQL 中创建具有自增字段的数据表;② 掌握插入数据时不指定自增字段值的情况下,数据库如何自动分配唯一标识符;③ 了解如何在不同编程语言中获取最近插入行的自增值;④ 掌握重置序列和设置序列开始值的方法。; 其他说明:AUTO_INCREMENT 属性只能应用于整数类型的字段,并且在实际应用中应谨慎处理自增字段的重置,以免造成数据混乱。同时,在设置自增值时要注意避免唯一性冲突。

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧