精华内容
下载资源
问答
  • 1、导入数据库文件前提是已经建立好了一个数据库,假设为s使用dos命令,进入mysql的安装目录/bin 目录下,使用命令:mysql -u 用户名 -p 密码 进入到mysql。使用:use ssource E:\wwww.sql(此处为你的sql文件存放目录)...

    1、导入数据库文件

    前提是已经建立好了一个数据库,假设为s

    使用dos命令,进入mysql的安装目录/bin 目录下,使用命令:

    mysql -u 用户名 -p 密码

    0818b9ca8b590ca3270a3433284dd417.png

    进入到mysql。

    使用:

    use s

    source E:\wwww.sql(此处为你的sql文件存放目录)

    0818b9ca8b590ca3270a3433284dd417.png

    2、导出数据库文件

    1.导出整个数据库

    mysqldump -u 用户名 -p密码  数据库名 > 导出的文件名

    mysqldump -u root -p1234 weibo > ww.sql

    2.导出一个表

    mysqldump -u 用户名 -p密码  数据库名 表名> 导出的文件名

    mysqldump -u root -p1234 weibo users> user.sql

    3.导出一个数据库结构

    mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql

    -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

    4.导入数据库

    常用source 命令

    进入mysql数据库控制台,

    如mysql -u root -p

    mysql>use 数据库

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

    mysql>source d:\wcnc_db.sql

    参考:http://linux.chinaunix.net/techdoc/database/2009/06/06/1116903.shtml

    展开全文
  • 如何导入导出MySQL数据库 *.sql文件操作1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不...

    如何导入导出MySQL数据库 *.sql文件操作

    1. 概述

    MySQL数据库的导入,有两种方法:

    1) 先导出数据库SQL脚本,再导入;

    2) 直接拷贝数据库目录和文件。

    在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。

    所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。

    Linux下:

    2. 方法一 SQL脚本形式

    操作步骤如下:

    2.1. 导出SQL脚本

    在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目录中)命令行,导出SQL脚本。

    2.1.1 用phpMyAdmin工具

    导出选项中,选择导出“结构”和“数据”,不要添加“DROP DATABASE”和“DROP TABLE”选项。

    选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。

    将导出的SQL文件保存下来。

    2.1.2 用mysqldump命令行

    命令格式

    mysqldump -u用户名 -p 数据库名 > 数据库名.sql

    范例:

    mysqldump -uroot -p abc > abc.sql

    (导出数据库abc到abc.sql文件)

    提示输入密码时,输入该数据库用户名的密码。

    2.2. 创建空的数据库

    通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。

    2.3. 将SQL脚本导入执行

    同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。

    2.3.1 用phpMyAdmin工具

    从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。

    在"SQL"菜单中,浏览选择刚才导出的SQL文件,点击“执行”以上载并执行。

    注意:phpMyAdmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件

    比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。

    gzip使用方法:

    # gzip xxxxx.sql

    得到

    xxxxx.sql.gz文件。

    2.3.2 用mysql命令行

    命令格式

    mysql -u用户名 -p 数据库名 < 数据库名.sql

    范例:

    mysql -uabc_f -p abc < abc.sql

    (导入数据库abc从abc.sql文件)

    提示输入密码时,输入该数据库用户名的密码。

    3 方法二 直接拷贝

    如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。

    3.1 准备原始文件

    用tar打包为一个文件

    3.2 创建空数据库

    3.3 解压

    在临时目录中解压,如:

    cd /tmp

    tar zxf mydb.tar.gz

    3.4 拷贝

    将解压后的数据库文件拷贝到相关目录

    cd myd

    相关文档:

    MySQL导出和导入SQL脚本

    导出sql脚本:

    mysqldump -u 用户名 -p 数据库名 > 存放位置

    mysqljump -u root -p test > c:\a.sql

    导入sql脚本:

    要建环境变量或者在bin的目录下,mysql这个命令才能识别。

    test是你要导进去的数据库名字,要提前建好~~

    mysql -u 用户名 -p 数据库名 < 存放位置

    mysqljump -u ro ......

    在网上找了很多,总是不知道怎么用,于是自己写了一个:

    declare @strHex char(5),

    @len int,

    @intOut int,

    @i int,

    @charint int

    set @strHex = '20'

    set @len = len(rtrim(@strHex))

    set @i = 1

    set @intOut = 0

    while @i <= @len

    begin

    set @charint = case substring(upper(rtrim(ltrim(@strHex))) ......

    首先,要下载一个连接mysql数据库的驱动程序: mysql-connector-java-3.0.15-ga-bin.jar, 这个驱动程序不需要做其它配置,也就是说,对于mysql数据库,不必像access或者oracle要建立odbc数据源。

    其次,将上面的.jar文件加入到classpath环境变量中。

    最后,就是写代码进行测试了。

    主要代码如下:

    ......

    注: 从MySQL从服务器的版本不能小于主服务器的版本 实验环境 Master Mysql服务器版本5.1.36,IP:192.168.128.130 Slave Mysql服务器版本5.1.36,IP:192.168.128.132 一. MySQL主服务器配置 1.建立授权用户 用法:grant replication slave on *.* to ‘用户名’@'主机’ identified by ‘密码’; mysql>grant replicatio ......

    连接mysql的javabean实例+简单分页
    展开全文
  • 目录使用 PHP 批量单独导出 MySQL 数据库文件原理代码使用附 使用 PHP 批量单独导出 MySQL 数据库文件 原理 使用 mysql 命令获取数据库信息 清洗、过滤数据 使用 mysqldump 命令进行导出 代码 dump_database.php &...

    使用 PHP 批量单独导出 MySQL 数据库文件

    原理

    1. 使用 mysql 命令获取数据库信息
    2. 清洗、过滤数据
    3. 使用 mysqldump 命令进行导出

    代码

    dump_database.php

    <?php
    /**
     * 使用 PHP 批量单独导出 MySQL 数据库文件
     */
    define('USERNAME', 'root'); // MySQL用户名
    define('PASSWORD', 'root'); // MySQL密码
    
    $result = shell_exec(sprintf('mysql -u%s -p%s -e "show databases;"', USERNAME, PASSWORD));
    $rowArr = explode("\n", $result);
    
    // 过滤
    if ($rowArr[0] == 'Database') unset($rowArr[0]); // 忽略表头
    $dbNameList = array_filter($rowArr, function($dbName) {
        $ignoreList = ['information_schema', 'mysql', 'performance_schema', 'sys', 'test']; // 忽略的数据库列表
        $dbName = trim($dbName);
        return empty($dbName) || in_array($dbName, $ignoreList) ? false : true;
    });
    $dbNameList = array_merge($dbNameList, []); // 重排key下标
    
    // 导出
    for ($i=0; $i < count($dbNameList); $i++) { 
        $dbName = $dbNameList[$i];
        echo sprintf("进度:%d/%d %s\n", $i+1, count($dbNameList), $dbName);
        $result = shell_exec(sprintf('mysqldump -u%s -p%s %s > %s.sql', USERNAME, PASSWORD, $dbName, $dbName));
    }
    

    使用

    1. 把源码保存到 php 文件(eg: dump_database.php
    2. 配置 MySQL 的用户名和密码
    3. 运行 php dump_database.php

    数据库对应的 .sql 文件 会保存在运行目录

    使用 mysqldump 命令导出全部数据库到一个 .sql 文件

    mysqldump -uroot -p --all-databases > sqlfile.sql
    
    展开全文
  • 文章简介在mysql数据库...适用范围及演示工具适用范围:各版本mysql数据库演示工具:Navicat for MySQL、登录终端软件Navicat导出mysql数据库第1步:下载并成功安装Navicat,并打开Navicat软件xshell。电脑技术网...

    文章简介

    在mysql数据库日常操作过程中,经常需要将整个数据库导出来备份或是针对数据库数据一些大批量操作,本文不说一下针对mysql数据库如何导出为sql文件的几种方法。

    适用范围及演示工具

    适用范围:各版本mysql数据库

    演示工具: Navicat for MySQL、登录终端软件

    Navicat导出mysql数据库

    第1步:下载并成功安装Navicat,并打开Navicat软件xshell。

    电脑技术网注:如何安装就不需要再细说了吧,下一步下一步眼睛闭着就能安装在Windows系统上了。

    第2步:打开软件,点连接,并输入自己数据的相关连接信息,如IP地址,mysql登录ip,登录名,密码等。

    9811bc5927dcde22603b049ec479a220.png

    第3步:打开连接成功的数据库,并双击需要转存的数据库,并在此数据库上,右键选择转存SQL文件。

    7ce4f76d28463eaeccacd7c5335b4db7.png

    第4步:保存时选个位置,然后保存,等等若干时间即可保存完,至此为止,有关使用Navicat导出mysql数据库的方法也说完。

    b3c7d94a97ad5e87b65bcefb2ddbcf27.png

    命令导出mysql数据库文件

    第1步:使用终端登录到系统终端。

    电脑技术网注:作者系统是centos,登录终端软件用的是shell。

    第2步:执行导出sql文件命令“mysqldump -u root -p pc515 >/mnt/www.pc515.com.sql”并确定。

    电脑技术网注:命令解释mysqldump -u root -p 需要导出的数据库名 >完整路径+文件名。

    第3步:输入mysql的登录密码,并确定。

    第4步:等等若干时间,即可到/mnt目录下查看有个www.pc515.com.sql文件了,下载下来即可。

    展开全文
  • 一致想在想在Mysql命令行下导出数据库,但一致报错,后来才知道其实mysqldump不是mysql命令,因此不能在Mysql命令行下导出。 下面是错误的做法:mysql:\ mysqldump -u root -p jdgl >F:/jdgl.sql 下面才是正确的...
  • 在win10下使用navicat15,从数据库服务器导出数据库base.sql,然后建立数据库建立base2数据库,使用source命令将base.sql导入,导入过程报错。 报错内容为: ``` [SQL] Query course start [ERR] 1136 - Column ...
  • 导入导出Mysql数据库文件

    千次阅读 2013-04-09 22:43:47
    1、导入数据库文件 前提是已经建立好了一个数据库,假设为s 使用dos命令,进入mysql的安装目录/bin 目录下,使用命令: mysql -u 用户名 -p 密码 ...2、导出数据库文件 1.导出整个数据库  mysqldump -u 用户名 -p
  • http://www.cnblogs.com/zcw-ios/articles/3319480.html在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:mysqldump最常用的:mysqldump -uroot -pmysql databasefoo table1 table2 ...
  • ubuntu服务器通过命令行将数据库备份到并下载到本地windows系统上
  • window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname >... 导出的文件名D:\APMServ5.2.6\MySQL5.1\bin>mysqldump -u dbuser -p dbn...
  • 用命令行导出和导入MySQL数据库php 用命令行导出和导入MySQL数据库命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\...
  • 导入MySQL数据库方法1:使用mysql命令导入数据库执行命令:/usr/local/mysql/bin/mysql -u 用户名 -p 数据库名 < 文件名.sql注意,导入的数据库名必须存在,如果不存在的话先要手动创建数据库或者将创建数据库的...
  • 数据库导出数据库:1、开始->...导出的sql文件存放路径,例如:mysqldump -h localhost -u root -p test >C:\Users\Windows7\Desktop\test.sql,该命令用于将test数据库导出到桌面并生成...
  • 1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导入; 2) 直接拷贝数据库目录和文件。 在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。 所以一般推荐用SQL...
  • 在网上查了很多资料,最后终于搞出来了,网上查了都是通过DOS命令来导出MySQL数据库数据的,dos命令执行备份命令格式: mysqldump -P port -h ip -u username -ppassWord projectName &gt; d:\db.sql 要注意的是...
  • 每次导入sql文件我都要查找,有时候看好几篇文章,这里我记录下来,下次直接从我这里查找就可以了 导入 1.先登录到数据库 mysql -u root -p; 输入密码后 2.选择使用的那个数据库 use 数据库名称 3.执行导入...
  • (1).mysql数据库导入.bat@@echo offset errorlevel=0set path_home_mysql=C:\Program Files\MySQL\MySQL Server 5.0\/* MySQL安装的BIN目录 (双引号不能少) 特别是注意空格 */set path_bin_mysql="C:\\Program Files...
  • windows下例如:我要在我本地电脑上,备份"192.168.1.51"这台电脑上的名为steam的数据库。...我命名为"mysql_bak-steam.bat"@echo offset now=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%...
  • 一、下载到本地yum install lrzszsz filename 下载rz filename 上传linux下导入、导出mysql数据库命令一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u...
  • 导入MySQL数据库方法1:使用mysql命令导入数据库执行命令:/usr/local/mysql/bin/mysql -u 用户名 -p 数据库名 < 文件名.sql注意,导入的数据库名必须存在,如果不存在的话先要手动创建数据库或者将创建数据库的...
  • mysql 数据库文件导出

    2020-07-30 16:21:26
    mysql 数据库文件导出 1.导出成excel文件 mysql -h数据库连接 -u登录名 -p密码 ❤️.sql> ./oms0730.xls 2.导出sql文件 mysqldump -h数据库连接 -u登录名 -p密码 --database drds名称 --table 表名 --where ...
  • mysql数据库sql文件导入导出命令1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> ...
  • 在网站迁移的过程中,除了打包转移网站文件,最头痛的就是MySQL导出和导入,如果数据库不大,PHPMyAdmin导入导出还是很方便的,一旦数据库较大,超过PHP设置的上传大小和执行时间,导入导出就很...MySQL导出mysql...
  • MySQL:下载connector引入到工程中进入cmd (注意在os cmd中 而不是在mysql中)注:先进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin...
  • mysqldump导入导出mysql数据库数据库的基本导入\导出的命令 是 mysqldump 和 source在linux下直接用命令行操作就可以 在windows下 一般情况下有两种方法一个也是用命令行 另一个是用phpmyadmin先来说说phpmyadmin 这...
  • phpMyAdmin导出数据库的方法:进入phpMyAdmin可以在宝塔控制面板的数据库部分中...导出MySQL数据库1.点击位于页面顶部的Export选项卡2.选择导出的方法,phpMyAdmin提供了两种导出方法,Quick – display only the mi...
  • 在使用MySQL数据库时 经常需要备份和恢复数据库 通过导出sql文件备份和直接执行sql文件恢复是非常便捷的方式。本篇博客主要介绍如何对MySQL数据库通过cmd命令导出和导入sql文件。1.导出sql文件导出sql文件可以使用...
  • 导出mongodb 数据库文件: dump.sh #!/bin/bash EXPORT_TOOL_PATH=/home/zjw/mongo/mongodb-linux-x86_64-2.6.1/bin/mongoexport datetime="`date +%Y%m%d`" function mk_dir() { ret=0 dirname=$1 if ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,905
精华内容 3,162
关键字:

导出mysql数据库文件

mysql 订阅