之前转了一个文: https://blog.csdn.net/wuzhong8809/article/details/88399897
“经常遇到MYSQL导出长数字或纯数字字符串(如身份证、卡券号、条码、流水号等)到csv或excel文件,用excel打开会显示为科学记数法,甚至后几位转为0。这是由Excel的特性决定的:Excel显示11位以上的数字时,会自动转化为科学计数法,如果长度大于15位,15位以后数字还会转成0。”
结合一个实例说明一下:
数据
导出命令
mysql -uroot -p1 -e "select * from test_device_info where test_collection_id = 116" table_name > /home/zonson/a.xls
用notepad打开是这样的
excel打开是这样的
提示格式不一致。