mysql创建新表失败_麻烦给我看一下为什么MySQL创建表格失败嘛
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
改为
$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创建表格失败嘛相关推荐
- 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别
[数据分析师自学系列-MySQL]创建新表create table.create table as.create table like的区别 1.create table:基本创建新表方式 格式如下: ...
- thinkphp更新mysql数据库表_ThinkPHP 创建新表、创建数据库讲解
很多时候我们想通过ThinkPHP 创建新表,或者创建数据库,很多时候我们往往把事情想得复杂了,其实我们太依赖于框架以至于忘了最原始的东西--通过最原始的PHP来创建新表是完全可以的. 通过PHP/T ...
- 如何使用 SQL CREATE TABLE 创建新表
文章目录 一.创建表 1.1 表创建基础 1.2 使用 NULL 值 1.3 指定默认值 二.更新表 三.删除表 四.重命名表 五.小结 本文介绍如何使用 SQL CREATE TABLE 创建新表, ...
- 06_MySQL笔记-数据类型-字段属性-存储引擎-字符集-创建新表-数据库建模
文章目录 数据类型 字段属性 存储引擎 字符集 创建新表 数据库建模 PowerDesigner 建模工具 个人博客 https://blog.csdn.net/cPen_web 数据类型 数据类型 ...
- SQL—— Create table as select 与 使用select查询结果创建新表
Create table as select,有以下三种方式: create table table1 as select * from table2 where 1=2; 创建一个表结构与table ...
- sqlserver 根据旧表创建新表
sqlserver数据库中,根据旧表创建新表的方法,网上流行的是以下两种: A:create table tab_new like tab_old (使用旧表创建新表) B:create table ...
- oracle 根据已有表创建新表
通过已经存在的表创建新表,分为两种情况 第一种:与原来的表结构相同,但是不添加原来表中的数据 create table emp2 as select * from scott.emp where 1 ...
- android sqlite动态创建表,Android 解决sqlite无法创建新表的问题
使用SQLite时,继承SQLiteOpenHelper, onCreate方法只有在第一次创建数据库的时候才会被调用, 因此,重新更改或者添加表时,需要在DDMS里面删掉原来的.db文件,重新运行, ...
- SQL(创建新表导入数据)
创建新表导入数据 1 在数据库中创建一个新的数据库,命名. 2 命名之后在数据库文件选择路径,两个都要确定. 3 在新建的数据库中新建一个表,添加所需要的数据后, 要设计一个ID:在ID列名设计主键, ...
最新文章
- pywinauto 记事本操作示例 移动鼠标 使用键盘 自动操作软件
- C语言ODBC数据库操作
- 五种常用的异常值检测方法(均方差、箱形图、DBScan 聚类、孤立森林、Robust Random Cut Forest)
- 蓝桥杯最短路(java过)spfa单源最短路算法
- leetcode 62 不同路径
- 基于Redis优化购物车 - 添加商品
- 如何将finecms链接URL中的list和show去掉
- jQuery弹出框示例
- Linux学习 - awk使用
- 7-2 合并两个有序数组为新的有序数组 (15 分)
- simpy练习案例(二):不直接控制流程,而是使用事件隐形控制流程 env.event()
- python 元组的一点问题
- 如何编写银行转账的测试用例,可以来看这里.....
- 吴恩达深度学习第三周
- python 单向链表逆序_python实现单链表反转(经典笔试题)
- 文章复现:SRCNN
- win10系统降级安装win7电脑系统教学
- 电阻-横向评测(转载)
- php 超过一行用省略号,php 超长用省略号代替
- ADF——增广迪基—福勒检验 和 自相关