只要提示:
Query OK, 0 rows affected (0.00 sec)
说明就是插入成功了
要么就是你插错表了。
要么就是你的数据库的容量不够了(就是磁盘空间不足),那也提示报错的。
你还是要把具体的情况说清楚,不然没人能回答你这个问题
用mysqldump命令,该命令在mysql的bin安装目录下.打开cmd ,cd到mysql的bin目录.然后执行:mysqldump -uroot -p密码 数据库>存储位置, 如"mysqldump -root -p123456 mydatabase >d:\mysql.sql"
注意p和密码之间不能有空格..
如何恢复?进入mysql命令提示(mysql -u root -p123456),选择数据库(use mydatabase)还原数据库(source d:\mysql.sql),完成.可以用(show tables)查看是否和你导出的一致.
你的某个字段的值里面包含了单引号 ’ 如果你确实要在字段中保存 单引号,那么你需要在这个单引号前加一个反斜杠。另外还有一个可能就是你写SQL的时候,多了或者少了一个单引号。造成SQL执行错误。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)