MySql数据库的导入和导出

MySQL:

http://dev.mysql.com/downloads

下载connector引入到工程中

进入cmd (注意在os cmd中 而不是在mysql中)

注:先进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)
  ===================
  1.导出数据库(sql脚本)  
    mysqldump -u 用户名 -p 数据库名 > 导出的文件名
  mysqldump -u root -p db_name >
test_db.sql
  2.mysql导出数据库一个表
  mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
  mysqldump -u wcnc -p test_db
users> test_users.sql (结尾没有分号)

MySQL命令行中

===================

3.导入数据库

  source mydb.sql

详细的导出数据库过程:

MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program
Files\MySQL\MySQL Server 4.1\bin

(或者直接将windows的环境变量path中添加该目录)

2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 
如我输入的命令行:mysqldump -u root -p news > news.sql

3、会看到文件news.sql自动生成到bin文件下

注:论环境变量设置的原因:

  在JAVA和TOMCAT安装的过程中很多时候都需要配置系统环境变量的值,但是为什么一定要设置,可不可以不设置呢?

  回答是可以的,环境变量的设置只是让环境认识这个路径,就拿上面的导出数据库为例,如果不先进入到bin路径有没有配置MySQL bin的路径的话,就会提示:‘mysqldump‘ 不是内部或外部命令,也不是可运行的程序。原因很简单因为系统不认识它,而进入到bin目录下后,系统知道了,就可以调用了,所以系统环境变量配置的原因也在于此吧!

时间: 2024-08-10 19:17:02

MySql数据库的导入和导出的相关文章

mysql数据库的导入与导出

在node01上导出数据库 [[email protected] ~]# mysqldump -u dba -p -B phpwind > /opt/phpwind.sql 在node02上导入数据库 [[email protected] ~]# mysql -u dba -p < /opt/phpwind.sql

solr 4.8+mysql数据库数据导入 + mmseg4j中文全文索引 配置笔记

1.如何将solr部署,请参考之前的文章 2.按上述配置好后,在solr_home文件夹中,将包含collection1文件夹,这就是solr的一个实例.下面我们来看看collection1中的文件内容. collection1中包含conf和data两个子文件夹.data中包含tlog和index(如果没有也没关系,稍后再solr建立索引时,将会被创建).tlog是记录日志的文件夹,index是存放索引的文件夹.conf中包含lang文件夹和若干文件.lang文件夹中包含的是词库文件,但是so

mysql数据库对象导入PowerDesigner和powerDesigner模板导入mysql数据库

前提: 要想实现mysql数据库和PowerDesigner的交互需在本地安装mysql数据库驱动程序 mysql-connector-odbc-5.1.5-win32.msi. mysql数据库对象导入powerDesigner 1.以16.5为例, 打开 File -->Reverse Enginner -->Database 2. 3 注意:此步完成后可能会报个错误不用管它. 4 PowerDesigner将模板导入数据库 1选中需导入数据库的模板,操作不走入下图所示 这个图片的选项根据

C#语言将 mysql数据库表格导入excel的函数

private void DataTabletoExcel(System.Data.DataTable tmpDataTable, string strFileName) { if (tmpDataTable == null) { return; } int rowNum = tmpDataTable.Rows.Count;//行 int columnNum = tmpDataTable.Columns.Count;//列 int rowIndex = 1;//行 int columnIndex

Mac和Windows系统下Mysql数据库的导入导出

最近在构建数据库的过程中,需要将Mac os系统下的Mysql数据库导出成.sql文件,然后导入到windows系统下的Mysql中.经过学习总结出的步骤如下: 一.Mac os导出Mysql数据库 1.打开终端, 2.执行: cd 要导出到的目录  (如:cd /Users/Malcolm/Desktop) 3.执行:mysqldump -u root -p 要导出的数据库名>名字随意.sql (如:mysqldump -u root -p MyProject>sql_name.sql) 此

Linux下mysql数据库的导入导出操作

1.导入数据库 在命令行下输入: mysql -u username -p test < /home/data/test.sql 说明:username是数据库用户名,test为目标数据库,回车,输入数据库密码,就进行导入操作了! mysql>use test;mysql>set names utf8; mysql>source D:/www/sql/back.sql; 2.导出数据库 2.1.导出整个数据库: mysqldump -u username -p test >

mysql命令行导入和导出数据

MySQL中导出CSV格式数据的SQL语句样本如下: Sql代码   select * from test_info into outfile '/tmp/test.csv' fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\r\n'; [sql] view plain copy print? select * from test_info into outf

linux下mysql脚本的导入、导出

1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.导出一个数据库结构 mysqldump -u wcnc -p -d –add-drop-tabl

MySql使用mysqldump 导入与导出方法总结

导出数据库数据:首先打开cmd进入MySQL的bin文件夹下 1.导出education数据库里面的users表的表数据和表结构(下面以users表为例) mysqldump -u[用户名] -h[ip] -p[密码] -P[端口号]  数据库名  表名 >导出的文件名.sql mysqldump -uroot -h127.0.0.1 -proot -P3306 education users>d:/user.sql 导出多张表: mysqldump -uroot -proot --datab