备份数据库的时候多是备份为sql后缀的 文件 ,因此导入sql 文件 也是恢复数据的必会方法。
有两种方法导入sql文件
第一种、直接在命令下敲mysql -u root -p database_name < /mysql/data.sql
@ database_name 数据库名,没有则需要先建库 @ data.sql 写绝对路径或在当前路径下
第二种、登录MySQL后操作
mysql> source /mysql/data.sql
@ data.sql 文件最好写绝对路径
其它方法可以通过phpmyadmin、SQLyog等数据库管理软件工具导入
注意问题
原先备份库的字符集要与导入库的字符集一致,否则会有乱码及其它问题。特别是中文内容的数据在字符集不一致的情况下几乎都会导致乱码情况。
解决字符集乱码 :
一、备份库与目标库的字符集设置成一致
二、使用工具把SQL文件的字符集转换至与目标库字符集一样再导入
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did8208