mysql表中输入数据为什么不能保存

mysql表中输入数据为什么不能保存,第1张

MySQL表中插入数据不会不保存的

只要提示:

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执行错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8478641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存