网站地图    收藏   

主页 > 后端 > php资料库 >

MySQL实现导入sql文件_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 备份数据库的时候多是备份为sql后缀的文件,因此导入sql文件也是恢复数据的必会方法。 有两种方法导入sql文件 第一种、直接在命令下敲 mysql -u root -p database_name /mysql/data.sql @ database_...

备份数据库的时候多是备份为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文件的字符集转换至与目标库字符集一样再导入

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论