MySQL导入导出.sql文件步骤如下:

一.MySQL的命令行模式的设置:

桌面->我的电脑->属性->环境变量->新建->

PATH=“;path/mysql/bin;”其中path为MySQL的安装路径。

二.简单的介绍一下命令行进入MySQL的方法:

1.C:/>mysql -h hostname -u username -p

按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root。

进入命令行后可以直接操作MySQL了。

2.简单介绍一下MySQL命令:

mysql->CREATE DATABASE dbname;//创建数据库

mysql->CREATE TABLE tablename;//创建表

mysql->SHOW DATABASES;//显示数据库信息,有那些可用的数据库。

mysql->USE dbname;//选择数据库

mysql->SHOW TABLES;//显示表信息,有那些可用的表

mysql->DESCRIBE tablename;//显示创建的表的信息 (命令一般都要以分号来结束)

三.从数据库导出数据库文件:

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语句导入数据库中:

1.从命令行进入mysql,然后用命令CREATE DATABASE mydb2;创建数据库mydb2。

2.退出mysql 可以输入命令exit;或者quit;

3.在CMD中输入下列命令:

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=200 M 这里修改满足你需要的大小,可以同时修改其他两项memory_limit=250M post_max_size=200M

这样就可以导入200M以下的.sql文件了。

上文中是把MySQL放置在系统路径中,其实不妨也行。例如我的MySQL安装目录为D:/MySQL Server 5.0;则首先用cmd打开dos窗口,然后输入D:(没有'/')回车

此时应该会出现D:/>这样的标记,然后在其后面输入D:/MySQL Server 5.0/bin回车(顺序颠倒也行的)

出现D:/MySQL Server 5.0/bin> 接着输入mysqldump -u用户名 -p 数据库名 > 数据库名.sql(也可以输入路径);具体用法参照上文。

导入文件同样,只是改了‘>’为‘

常用source 命令

进入mysql数据库控制台

如mysql -u root -p(没必要,省略)

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:wcnc_db.sql

小小总结:cmd 下mysql -u root -pmydb< mydb.sql

mysql中 use mydb; source e:/mydb.sql

分享到:

2010-01-27 11:06

浏览 632

评论

jsp中从mysql导出数据格式_MySQL导入导出.sql文件方法(转载)相关推荐

  1. mysql 中函数如何转存_mysql 导入导出数据库以及函数、存储过程 【转】

    MySQL常用导出数据命令: 1.mysql导出整个数据库 mysqldump -hhostname -uusername -ppassword databasename > backupfil ...

  2. mysql 代码如何导出数据_mysql导入导出.sql数据

    导入sql的命令:source "路径名"+/mytest_emp_dept.sql 常用source 命令 进入mysql数据库控制台, 如mysql -u root -p my ...

  3. mysql导出包_mysql导入导出包括函数或者存储过程

    mysql导入导出包括函数或者存储过程 1.mysql导出整个数据库 mysqldump -h hostname -u username -p  databasename > backupfil ...

  4. DG导入mysql依赖包_MySql导入导出数据库(含远程导入导出)

    1.先运行cmd,cd 到mysql安装目录中的bin文件夹 2.mysqldump -u root -p 数据库名 > 导出文件名.sql 其他情况下: 1.导出整个数据库 mysqldump ...

  5. mysql的导入导出命令_mysql导入导出命令

    一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr ...

  6. mysql导出存储过程_mysql 导入导出数据库以及函数、存储过程

    一.mysql常用导出数据命令 1.mysql导出整个数据库 mysqldump -hhostname -uusername -ppassword databasename > backupfi ...

  7. mysql 导入8msql文件_MySQL导入大容量SQL文件数据问题

    mysql在通过导入sql文件可能会出现下面二个问题: 1.如果sql文件过大,会出现"MySQL server has gone away"问题; - 2.如果sql文件数据有中 ...

  8. SpringBoot项目中对mysql数据库进行定时备份为sql文件的实现思路

    场景 在SpringBoot搭建的项目架构中,为了防止数据库被清库或者误删数据库的情况. 所以需要一个定时将mysql的数据库中的数据进行备份成sql文件,并将重要的sql文件通过邮件服务器的方式 发 ...

  9. mysql导入_导出命令_MySQL导入导出命令

    1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导 ...

最新文章

  1. 科创板7天受理28家公司,但后者“含金量”备受质疑
  2. 《深度学习的数学》二刷总结
  3. SLAM方向公众号、知乎、博客学习参考
  4. 恒大汽车向技术人员等授出3.24亿股购股权:占公司股本的3.31%
  5. 计算机主机一闪一闪的无法启动,电脑启动不了灯一闪一闪的
  6. Http Body 的四种格式
  7. centos7提示ifconfig command not found解决
  8. 负载均衡的几种算法Java实现代码
  9. Win10重装后电脑关不了机如何解决
  10. 【备忘】年薪50万2018年最新北风网大数据Spark2.0从入门到精通视频教程
  11. java 多线程高级面试_15个顶级Java多线程面试题及答案
  12. 移动充电宝市场需求的调研报告
  13. 为什么很多人打游戏感觉很快乐,然而学习工作中的满足感却很低
  14. PAT 乙级 1033 旧键盘打字 python
  15. Lost connection to MySQL server during query问题
  16. Lawnmower(除草)
  17. 深度学习系列笔记——贰 (基于Tensorflow2 Keras搭建的猫狗大战模型 三)
  18. junit in action读书笔记
  19. 交警队门户网站管理系统-蓝色模板 v2020.7.14 专为交警队设计的一套模板,模板风格大气实用。整站布局,调整方便,适合全国各地交警内部网络和互联网建站使用。
  20. cocos2djs棋牌手游加密逆向,万物皆可Hook

热门文章

  1. Python类的成员
  2. WORD 表格后面的空白页删不掉?
  3. 列表是不是python数据类型的是_在Python中,一个列表中的数据类型是否可以不相同?(回答可以or不可以)...
  4. MySQL生产常用SQL语句汇总
  5. IntelliJ IDEA下project概念和module的概念解释
  6. Python练习:七段数码管绘制
  7. c语言设置输出字符大小_C语言中常用的几个头文件及库函数
  8. php+中午截取,php中截取中文字符串的代码小结
  9. 深度linux安装make,linux下安装python3完整教程(依赖环境gcc,make,cmake,configure等详细解释)...
  10. python字典中文键值对重复_在YAML中将重复的键值对追加到嵌套字典中