文本文件数据导入mysql注意事项
生活随笔
收集整理的这篇文章主要介绍了
文本文件数据导入mysql注意事项
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
第一种情况数据文件 ttt.txt utf8编码
1 zhangzhibin 23
2 lisi 22
3 wangwu 21
+------+-------------+------+
| id | name | age |
+------+-------------+------+
| 0 | zhangzhibin | 23 |
| 2 | lisi | 0 |
| 3 | wangwu | 0 |
+------+-------------+------+
警告:
*************************** 1. row ***************************
Level: Warning
Code: 1366
Message: Incorrect integer value: '?1' for column 'id' at row 1
注意:txt文件要转换成utf-8 无bom的编码格式;
文本文件中第一行zhangzhibin和23之间只有一个tab键
因此lisi和22以及wangwu和21之间只能像第一行那样只有一个tab键
修改多余tab键后:
mysql> select * from user;+------+-------------+------+
| id | name | age |
+------+-------------+------+
| 0 | zhangzhibin | 23 |
| 2 | lisi | 0 |
| 3 | wangwu | 0 |
| 0 | zhangzhibin | 23 |
| 2 | lisi | 22 |
| 3 | wangwu | 21 |
+------+-------------+------+
修改编码格式以后(最后三行)
mysql> select * from user;+------+-------------+------+
| id | name | age |
+------+-------------+------+
| 0 | zhangzhibin | 23 |
| 2 | lisi | 0 |
| 3 | wangwu | 0 |
| 0 | zhangzhibin | 23 |
| 2 | lisi | 22 |
| 3 | wangwu | 21 |
| 1 | zhangzhibin | 23 |
| 2 | lisi | 22 |
| 3 | wangwu | 21 |
+------+-------------+------+
总结
以上是生活随笔为你收集整理的文本文件数据导入mysql注意事项的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 为3389开后门
- 下一篇: php mysql 配置