在使用 MySQL 命令行查看 Excel 數(shù)據(jù)時(shí),有時(shí)會(huì)遇到亂碼或者出現(xiàn)問號(hào)的情況。這里提供一些解決方法:
一、安裝 Excel ODBC 驅(qū)動(dòng)程序
$ sudo apt-get update $ sudo apt-get install unixodbc unixodbc-dev libodbccr1 libodbcinstq4-1 odbcinst $ sudo apt-get install libmyodbc
注:上述命令適用于 Ubuntu Linux。
二、設(shè)置 MySQL 驅(qū)動(dòng)程序
$ sudo apt-get install libmysqlclient18 libmysqlclient-dev
三、更改 MySQL 配置文件
$ sudo nano /etc/mysql/my.cnf
在 my.cnf 文件的 [client] 部分添加以下代碼:
# Use UTF-8 encoding for outgoing connections default-character-set = utf8
四、使用命令行調(diào)用 Excel 文件
mysql>SELECT * INTO OUTFILE '/path/to/file.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM `mydb`.`mytable`;
通過以上措施,我們可以在 MySQL 命令行正常地查看 Excel 數(shù)據(jù),并且解決亂碼或出現(xiàn)問號(hào)的情況。
上一篇aot vue
下一篇jquery li長度