MySQL 数据导入 Unknown MySQL server host \'localhost\'
MySQL 数据导入 Unknown MySQL server host \'localhost\'
问题描述:
用mysqldump命令将数据库备份到外部文件,但是用mysql命令行导入备份数据时,出现ERROR 2005(HY000) unkonw MySQL server host…错误
解决方法:
因为在平时工作中经常使用mysqldump命令导出备份数据,然后用mysql客户端命令行工具中的source命令导入数据,从来没有出过错,唯一的区别是字符集不同,这次要导入的数据库的字符集是utf8,所以就联想到是不是需要为mysql客户端命令行工具指定字符集,在查看了帮助后,用如下命令打开mysql客户端工具mysql -uroot -p –default-character-set=utf8,然后再导入备份数据,一切ok。
请发表评论