该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

改为

$con=mysql_connect('localhost','root','');

if(!$con)

die('连接数据库失败');

mysql_select_db('comment_db',$con);

$mysql_sql="create table comment_tab(

id mediumint unsigned NOT NULL auto_increment,

nickname char(16) NOT NULL default '',

email varchar(60) default NULL,

comment text NOT NULL,

createtime int(10) unsigned default '0',

reply text ,

replytime int(10) ,

PRIMARY KEY(id))";

if(!mysql_query($mysql_sql,$con))

die('创建表格失败');

?>

实际上就是把 PRIMARY KEY('id') 改为 PRIMARY KEY(id)

然后如果想加引擎 编码之类的 可以这样写

$con=mysql_connect('localhost','root','');

if(!$con)

die('连接数据库失败');

mysql_select_db('comment_db',$con);

$mysql_sql="create table comment_tab(

id mediumint unsigned NOT NULL auto_increment,

nickname char(16) NOT NULL default '',

email varchar(60) default NULL,

comment text NOT NULL,

createtime int(10) unsigned default '0',

reply text ,

replytime int(10) ,

PRIMARY KEY(id)

)engine=MyISAM default charset=utf8 auto_increment=1;";

if(!mysql_query($mysql_sql,$con))

die('创建表格失败');

?>

mysql创建新表失败_麻烦给我看一下为什么MySQL创建表格失败嘛相关推荐

  1. 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别

    [数据分析师自学系列-MySQL]创建新表create table.create table as.create table like的区别 1.create table:基本创建新表方式 格式如下: ...

  2. thinkphp更新mysql数据库表_ThinkPHP 创建新表、创建数据库讲解

    很多时候我们想通过ThinkPHP 创建新表,或者创建数据库,很多时候我们往往把事情想得复杂了,其实我们太依赖于框架以至于忘了最原始的东西--通过最原始的PHP来创建新表是完全可以的. 通过PHP/T ...

  3. 如何使用 SQL CREATE TABLE 创建新表

    文章目录 一.创建表 1.1 表创建基础 1.2 使用 NULL 值 1.3 指定默认值 二.更新表 三.删除表 四.重命名表 五.小结 本文介绍如何使用 SQL CREATE TABLE 创建新表, ...

  4. 06_MySQL笔记-数据类型-字段属性-存储引擎-字符集-创建新表-数据库建模

    文章目录 数据类型 字段属性 存储引擎 字符集 创建新表 数据库建模 PowerDesigner 建模工具 个人博客 https://blog.csdn.net/cPen_web 数据类型 数据类型 ...

  5. SQL—— Create table as select 与 使用select查询结果创建新表

    Create table as select,有以下三种方式: create table table1 as select * from table2 where 1=2; 创建一个表结构与table ...

  6. sqlserver 根据旧表创建新表

    sqlserver数据库中,根据旧表创建新表的方法,网上流行的是以下两种: A:create table tab_new like tab_old (使用旧表创建新表) B:create table ...

  7. oracle 根据已有表创建新表

    通过已经存在的表创建新表,分为两种情况 第一种:与原来的表结构相同,但是不添加原来表中的数据 create table emp2 as select * from scott.emp where 1 ...

  8. android sqlite动态创建表,Android 解决sqlite无法创建新表的问题

    使用SQLite时,继承SQLiteOpenHelper, onCreate方法只有在第一次创建数据库的时候才会被调用, 因此,重新更改或者添加表时,需要在DDMS里面删掉原来的.db文件,重新运行, ...

  9. SQL(创建新表导入数据)

    创建新表导入数据 1 在数据库中创建一个新的数据库,命名. 2 命名之后在数据库文件选择路径,两个都要确定. 3 在新建的数据库中新建一个表,添加所需要的数据后, 要设计一个ID:在ID列名设计主键, ...

最新文章

  1. pywinauto 记事本操作示例 移动鼠标 使用键盘 自动操作软件
  2. C语言ODBC数据库操作
  3. 五种常用的异常值检测方法(均方差、箱形图、DBScan 聚类、孤立森林、Robust Random Cut Forest)
  4. 蓝桥杯最短路(java过)spfa单源最短路算法
  5. leetcode 62 不同路径
  6. 基于Redis优化购物车 - 添加商品
  7. 如何将finecms链接URL中的list和show去掉
  8. jQuery弹出框示例
  9. Linux学习 - awk使用
  10. 7-2 合并两个有序数组为新的有序数组 (15 分)
  11. simpy练习案例(二):不直接控制流程,而是使用事件隐形控制流程 env.event()
  12. python 元组的一点问题
  13. 如何编写银行转账的测试用例,可以来看这里.....
  14. 吴恩达深度学习第三周
  15. python 单向链表逆序_python实现单链表反转(经典笔试题)
  16. 文章复现:SRCNN
  17. win10系统降级安装win7电脑系统教学
  18. 电阻-横向评测(转载)
  19. php 超过一行用省略号,php 超长用省略号代替
  20. ADF——增广迪基—福勒检验 和 自相关

热门文章

  1. Elementary OS安装Chrome
  2. Python3爬取网页信息乱码怎么解决?(更新:已解决)
  3. JAXB和XStream比较
  4. Python 字符串的内置函数
  5. LinkedList剖析
  6. Android Volley框架的使用(二)
  7. FIFO分枝_限界算法
  8. exchange命令整理
  9. 一个有趣的问题,讨论讨论
  10. EPSON 利用CCD图像处理包标定工具坐标系