①.、在EXCEL中生成所需SQL语句
alter table friend0 add column pknum int;
SQL语句,再动态执行
DELIMITER $$
CREATE PROCEDURE dd1()
BEGIN
DECLARE i INT DEFAULT 0;
SET @s=CONCAT('alter table friend',i,' add column pknum int;');
PREPARE stml FROM @s;
EXECUTE stml;
END WHILE;
END; $$
DELIMITER ;
在sql中给所有字段值加上mysql_real_escape_string函数处理,作用就是给特殊字符进行转义,具体说明网上找
$sql="update?+qqaide_ini+?set?+键值+='"?.?mysql_real_escape_string($keynamearr[$i+1])?.?"'?WHERE?+PCHash+='"?.?mysql_real_escape_string($PCHash)?.?"'?and?+小节+='"?.?mysql_real_escape_string($notename)?.?"'?and?+键名+='"?.?mysql_real_escape_string($keynamearr[$i])?.?"'";
你是想改表结构还是插入数据?\x0d\x0a表结构:右键点中表,选设计表,移动到最底部一条,"创建栏位"将在这之后增加一列;"插入栏位"将在这列之前增加一列.\x0d\x0a插入数据:双击打开表,下面有个"+"的符号,点一下,增加一条记录,然后再点一下下面的对钩保存数据.\x0d\x0anavicat 很简单的.慢慢熟悉吧,记得去把它汉化哦.
逗号是普通符号,和数字、字母一样,可以直接作为一般字符添加到字符、文本类型的字段里面.
如果你是表名、字段名,最好建议别用逗号,偏要使用可以用++括起来.
如果以上回答无法解决你的问题,请粘贴你的语句,大家给你修改正确.