精华内容
下载资源
问答
  • mysql导出数据库几种方法
    千次阅读
    2021-02-02 08:37:45

    mysql导出数据库几种方法方法一cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasenamedatabase.sql 把ip改成localhost就可以的 www.2cto.com 如果装了navicate那就更简单了 先连接上数

    mysql导出数据库几种方法

    方法一

    cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql

    把ip改成localhost就可以的  www.2cto.com

    如果装了navicate那就更简单了 先连接上数据库,选中数据库 再选择转储sql 就好了

    方法二

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

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

    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服务

    /etc/init.d/mysql start

    导出整个数据库

    mysqldump dbname > c:mydb.sql -u root -p

    导入数据库

    source mydb.sql

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

    更详细的导入数据库教程

    www.2cto.com

    2.1. 导出sql脚本

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

    2.1.1 用phpmyadmin工具

    导出选项中,选择导出"结构"和"数据",不要添加"drop database"和"drop table"选项。

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

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

    2.1.2 用mysqldump命令行

    命令格式

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

    范例:

    dump -uroot -p abc > abc.sql

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

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

    2.2. 创建空的数据库

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

    2.3. 将sql脚本导入执行

    同样是两种方法,一种用phpmyadmin(my管理)工具,或者mysql命令行。

    2.3.1 用phpmyadmin工具

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

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

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

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

    gzip使用方法:  www.2cto.com

    # gzip xxxxx.sql

    得到

    xxxxx.sql.gz文件。

    2.3.2 用mysql命令行

    命令格式

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

    范例:

    mysql -uabc_f -p abc < abc.sql

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

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

    来自壹聚教程网

    更多相关内容
  • 如何导入导出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数据库整库导出生成sql文件的详细代码,希望对大家在用php编程时备份数据有一定帮助
  • ubuntu服务器通过命令行将数据库备份到并下载到本地windows系统上

    今天我把ubuntu服务器上的数据库给导出到本地windows系统上,这里总结一下,首先用到的命令是:mysqldump

    首先是进入mysql的库目录:

    cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)

    然后是输入:mysqldump -u root -p voice>voice.sql,输入密码即可。

    其中voice是mysql中的数据库名,voice.sql是导出以后的mysql文件名,

    它默认导出的目录mysql的目录下,但是我通过xfp这种上传文件的软件无法打开mysql的访问目录,


    如图当我导出以后的ElecService.sql文件,这个时候我还是无法把它给从服务器上弄下来,我刚开始百度的

    时候网上给的答案是用脚本,我一看对于我这种刚接触linux不久的人来说好难啊,所以我不得不想其他的办法,

    这个时候我突然想起来我可以先把这个文件移动到一个我可以用xftp打开的文件夹,然后再给它下载下来,虽然这并不是最好的方法,但是是最简单的方法。

    当我们下载下来以后,可以直接通过source命令来导入我刚刚下载下来的数据库,但是,那个文件并没有:

    create database 数据库名;

    use 数据库名;

    这两行代码,所以如果我们直接用souce命令会出错,可以在我们导出的文件中加上这两行命令,或者先输入这两个行命令,然后再使用source命令就可以了。

    另外附上我参考的链接:点击打开链接



    展开全文
  • 随着网站的运行MySQL数据库也越来越大,备份问题也日益凸显,使用phpmyadmin导出或导入时可能会因为超时文件过大等原因无法导入或导出
  • 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql /usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql ...
  • NULL 博文链接:https://blueprints.iteye.com/blog/692908
  • MySQL数据库中的导出为Word格式,自动生成数据库说明文档。 里面有操作说明,通过系统的ODBC连接数据库,需要现在ODBC中添加连接信息,word中需要启动宏,运行程序,按照模板导出
  • Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQLmysql -u 用户名 -p 如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码...
  • 举例为大家介绍如何运用命令行实现MySQL导出导入数据库 一、命令行导出数据库 1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录  如:cd C:\Program Files\MySQL\MySQL Server 4.1\bin  (或者直接将...
  • java实现mysql数据库的表导出到excel文件,亲自测试是可以运行的,包含jdbc编程的jar包
  • 使用nodejs将mysql数据库中的数据导出成excel格式,并附带mysql连接池及mysql模块的封装,以及三百万的mysql测试数据,内容详细。
  • 主要介绍了PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能),需要的朋友可以参考下
  • mysql/mariadb无需创建数据库,直接导入数据库的脚本:无需手动创建数据库,直接新建数据库+导入表结构+插入记录
  • 主要介绍了Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法,涉及Python针对mysql数据库的连接、查询、csv格式数据文件的生成等相关操作技巧,需要的朋友可以参考下
  • mysql怎么导出数据库?下面本篇文章就来给大家介绍3种mysql导出数据库的方法,希望对你们有所帮助。方法一cmd 到mysql bin目录下用如下命令:mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-...

    mysql怎么导出数据库?下面本篇文章就来给大家介绍3种mysql导出数据库的方法,希望对你们有所帮助。

    1c4ecfbf6c1e2942fc99c1f758026b27.png

    方法一

    cmd 到mysql bin目录下用如下命令:mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql

    把ip改成localhost就可以的

    如果装了navicate那就更简单了,先连接上数据库,选中数据库,再选择转储sql就好了

    方法二

    进入cmd (注意在os cmd中 而不是在mysql中),导出数据库(sql脚本),基本语法:mysqldump -u 用户名 -p 数据库名 > 导出的文件名

    示例:mysqldump -u root -p db_name > test_db.sql

    也可以只导出数据库中的一个表,基本语法:mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

    示例:mysqldump -u wcnc -p test_db users> test_users.sql

    注:结尾没有分号

    方法三

    启动mysql服务/etc/init.d/mysql start

    导出整个数据库mysqldump dbname > c:mydb.sql -u root -p

    展开全文
  • Python从MySQL数据库导出csv文件处理 csv文件导入MySQL数据库 import pymysql import csv import codecs def get_conn(): conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='root', db...
  • 对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。 导出数据库: ...
  • mysql 数据库导出导入到本地文件

    千次阅读 2020-12-23 17:17:54
    导出单个数据库 mysqldump -h hostname/ip地址 -P 端口号 -u mysql用户名 -p mysql密码 --databases 数据库名s > /路径/生成的文件名.sql 1.1、导出表 1.1 .1 导出表结构及数据 mysqldump -u root -p
  • MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 5.5\bin (或者直接将windows的环境变量path中添加该目录)  2...
  • 用于将mysql数据库导出word版本的数据字典,亲测!!! 要注意的是一次导出选择的表不可太多,不然无法导出 导出成功后,会自动打开导出word,需要手动保存文件,切记!!!!!
  • 主要介绍了mysql实现查询结果导出csv文件及导入csv文件数据库操作,结合实例形式分析了mysql相关数据库导出、导入语句使用方法及操作注意事项,需要的朋友可以参考下
  • 今天小编就为大家分享一篇关于MySQL数据库迁移快速导出导入大量数据,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
  • mysql导出数据库

    2021-10-08 16:14:27
    mysql命令行导出数据库 mysqldump进行数据库导出备份命令行提示“拒绝访问”
  • MySQL数据库导出 方法1:mysqldump命令 执行命令: /usr/local/mysql/bin/mysqldump -u 用户名 -p 数据库名 》 文件名 如果数据库用户名有密码密码,执行后会提示输入密码。如果数据库用户名没有密码,就将命令中的...
  • 导入导出Mysql数据库文件

    千次阅读 2013-04-09 22:43:47
    1、导入数据库文件 前提是已经建立好了一个数据库,假设为s 使用dos命令,进入mysql的安装目录/bin 目录下,使用命令: mysql -u 用户名 -p 密码 ...2、导出数据库文件 1.导出整个数据库  mysqldump -u 用户名 -p
  • 作为站点或服务器运维人员,网站的备份与还原操作是必须熟练的。...导出数据库为 db_wp.sql.gz 文件: mysqldump -u数据库用户名 -p数据库密码 --add-drop-table --complete-insert 数据库名 | gzip >

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 116,572
精华内容 46,628
关键字:

导出mysql数据库文件

mysql 订阅