
Unknown column 'special' in 'field list' (1054)
解决方法:
方法1:
数据表pw_attach缺少字段special,类型是tinyint(3),进phpmyadmin添加一下就可以了
方法2:
也可以在数据库运行SQL
ALTER TABLE `pw_attachs` ADD `special` tinyint(3) UNSIGNED NOT NULL AFTER `needrvrc`
方法3:
如果您不会 *** 作数据库,也可以把这个文件(下载)放到论坛根目录下执行(即跟index.php
global.php这些文件放在一起,域名/special.php就可以执行了)
记得注意备分数据库,运行完请手动删除该文件
实例二、
Unknown column 'aid' in 'field list' ( 1054 )
缺少字段aid
phpmyadmin执行
ALTER TABLE `pw_forumdata` ADD `aid` smallint(6) UNSIGNED NOT NULL AFTER `top2`
或者把该文件(下载)放到论坛根目录下运行(域名/aid.php),运行完请手动删除
实例三、
Unknown column 'time' in 'field list' ( 1054 )
phpmyadmin执行
ALTER TABLE `pw_elements` ADD `time` int(10) UNSIGNED NOT NULL
或者把该文件(下载)放到论坛根目录下执行一下(域名/time.php),然后手动删除即可
实例四、
Unknown column 'p.multiple' in 'field list' ( 1054 )
数据库缺少字段 multiple ,可以phpmyadmin执行以下SQL语句
ALTER TABLE `pw_polls` ADD `multiple` tinyint(1) UNSIGNED NOT NULL
也可以把该文件(下载)放到根目录下运行(域名/multiple.php)即可,运行完请手动删除
实例五、
Unknown column 'p.mostvotes' in 'field list' ( 1054 )
在phpmyadmin中执行以下sql语句
ALTER TABLE `pw_polls` ADD `mostvotes` smallint(6) UNSIGNED NOT NULL
或者把该文件(下载)放到根目录下运行下(域名/mostvotes.php) 运行成功后记得手动删除该文件
实例六、
Unknown column 'p.voters' in 'field list'
在phpmyadmin中执行以下sql语句
ALTER TABLE `pw_polls` ADD `voters` mediumint(8) UNSIGNED NOT NULL
或者把该文件(下载)放到根目录下运行下(域名/voters.php) 运行成功后记得手动删除该文件HI 觉得有帮助采纳哟。更多内容到CSDN,IT实验室,365testing交流。
在mysql中要向数据库中保存数据我们最常用的一种方法就是直接使用Insert into语句来实现了,下面我来给大家详细介绍Insert into语句用法INSERT用于向一个已有的表中插入新行。INSERT…VALUES语句根据明确指定的值插入行。让我们先来看一下insert语句标准的定义,放在[]内的都是可以省略的:
语法
INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
VALUES ({expr | DEFAULT},...),(...),...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
实例
create table links (name varchar(255) not null default '', address varchar(255) not null default '')
最简单的插入方法
代码如下
复制代码
Mysql>insert into worker values(‘tom’,’tom@yahoo.com’),(‘paul’,’paul@yahoo.com’)
或
insert into links values('jerichen','gdsz')
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)