- 3
- 0
- 约1.74千字
- 约 2页
- 2021-10-17 发布于江苏
- 举报
mysql导入导出.sql文件备份还原数据库
步骤:
一.MYSQL 的命令行模式的设置:
桌面-我的电脑-属性-环境变量-新建-PATH=;path/mysql/bin; 其中path 为
MYSQL 的安装路径。
二.命令行进入MYSQL 的方法:
C:\mysql -h hostname -u username -p
按ENTER 键,等待然后输入密码,这里hostname 为服务器的名称,如localhost,
username 为MYSQL 的用户名,如root.进入命令行就可以直接操作MYSQL 了。
三.从数据库导出数据库文件:
1.将数据库mydb 导出到e:\mysql\mydb.sql 文件中:
打开开始-运行-输入cmd 进入命令行模式
c:\mysqldump -h localhost -u root -p mydb e:\mysql\mydb.sql
然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。
2.将数据库mydb 中的mytable 导出到e:\mysql\mytable.sql 文件中:
c:\mysqldump -h localhost -u root -p mydb mytable e:\mysql\mytable.sql
3.将数据库mydb 的结构导出到e:\mysql\mydb_stru.sql 文件中:
c:\mysqldump -h localhost -u root -p mydb --add-drop-table e:\mysql\mydb_stru.sql
//-h localhost 可以省略,其一般在虚拟主机上用
四.从外部文件导入数据到数据库:
从e:\mysql\mydb2.sql 中将文件中的SQL 语句导入数据库中:
c:\mysql -h localhost -u root -p mydb2 e:\mysql\mydb2.sql
然后输入密码,就OK 了
五.关于导入文件大小限制问题的解决:
默认情况下:mysql 对导入的文件大小有限制的,最大为 2M,所以当文件很大时,
直接无法导入,解决列举如下:
1.在php.ini 中修改相关参数:
影响Mysql 导入文件大小的参数有三个:
memory_limit=128M, upload_max_filesize=2M, post_max_size=8M
修改upload_max_filesize=200M 这里修改满足你需要的大小,可以同时修改其他两项
memory_limit=250M ,post_max_size=200M.这样就可以导入200M 以下的.sql 文件了。
上文是把mysql 放置在系统路径下,其实不放也可以。如我的mysql 安装目录为D:\MySQL
Server 5.0 ;则首先打开dos 窗口,然后输入D:(没有\)回车;此时应该会出现D:\这样的
标志,然后在其后输入D:\MySQL Server 5.0\bin 回车;出现D:\MySQL Server 5.0\bin接着
输入mysqldump -u root -p 数据库名 数据库名.sql(也可以输入路径); (具体参照上面)导入文
件同样,只是改了为就可以了,或者直接用source 也可:
【常用source 命令】
进入mysql 数据库控制台 : 如 mysql -u root -p
mysqluse databasename
然后使用source 命令,后面参数为脚本文件(这里用到的是.sql)
mysqlsource d:\mydb.sql
您可能关注的文档
最近下载
- 《扬起自信的风帆》课件 .ppt VIP
- 纪录片《青出于蓝》之剪辑创作阐述.docx VIP
- 《智能网联汽车导航定位技术》习题库及答案.docx VIP
- 2020年湖南省衡南县初中五科联赛物理试题(附答案解析).docx VIP
- 2025年畜牧兽医中专真题及答案.doc VIP
- DB11∕T 641-2018 住宅工程质量保修规程.docx VIP
- 2026-2030传感器行业市场深度调研及发展趋势与投资前景研究报告.docx
- 竺乾威、朱春奎、李瑞昌:《公共管理导论》 第十三章 公共管理改革与发展.pptx VIP
- 2026年常州工业职业技术学院单招语文测试题库.docx VIP
- DnD_5E_新手套组_基础入门规则CN.pdf VIP
原创力文档

文档评论(0)