精华内容
下载资源
问答
  • linux导出mysql数据库
    2021-05-12 07:20:23

    一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

    1、导出数据和表结构:

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

    #/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql

    敲回车后会提示输入密码

    2、只导出表结构

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

    #/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

    注:/usr/local/mysql/bin/  --->  mysql的data目录

    二、导入数据库

    1、首先建空数据库

    mysql>create database abc;

    2、导入数据库

    方法一:

    (1)选择数据库

    mysql>use abc;

    (2)设置数据库编码

    mysql>set names utf8;

    (3)导入数据(注意sql文件的路径)

    mysql>source /home/abc/abc.sql;

    方法二:

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

    #mysql -uabc_f -p abc < abc.sql

    建议使用第二种方法导入。

    注意:有命令行模式,有sql命令

    更多相关内容
  • 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql /usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql ...
  • Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下: 在mysql/bin下面执行命令 ./mysqldump -u用户名 -p 数据库名 > 数据库名.sql 以下命令可以导出 abc 数据库的数据和表结构: /usr/local/mysql/bin/...

    一、导出数据库
    1、导出完整数据:表结构+数据
    Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下:
    在mysql/bin下面执行命令
    ./mysqldump -u用户名 -p 数据库名 > 数据库名.sql
    以下命令可以导出 abc 数据库的数据和表结构:

    /usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql

    按下回车键后会提示输入密码,输入即可。

    注意:mysqldump 命令路径是根据你 MySQL 安装路径决定的。
    以上命令有可能报错
    在执行mysqldump命令时候报如下错误:

    [root@localhost ~]# mysqldump -uroot -p******* --all-databases> all.sql

    mysqldump: Got error: 2002: Can’t connect to local MySQL server through socket ‘/data/mysql/mysql.sock’ (2) when trying to connect

    找到正确的套接字的路径:
    [root@localhost ~]# netstat -ln | grep mysql

    unix 2 [ ACC ] STREAM LISTENING 2447213870 /data/mysql/data/mysql.sock

    再运行dump命令:

    mysqldump --socket=/data/mysql/data/mysql.sock -uroot -hlocalhost -p***** db_err_2017 >/data/mysql/da_err_2017.sql

    2、只导出表结构
    如果你只需要导出 MySQL 的数据表结构,可以使用 -d 选项,格式如下:

    mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql
    以下命令可以导出 abc 数据库的表结构:

    #/usr/local/mysql/bin/mysqldump -uroot -p -d abc > abc.sql

    3、只导出某一张表结构及数据
    mysqldump -h地址 -P端口 -u用户名 -p 数据库名 表名称 > 路径/xxx.sql2、只导出表结构mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

    /opt/hansight/enterprise/mysql/bin/mysqldump -h127.0.0.1 -P3399 -uhansight -p hansight custom_protection_level > /opt/custom_protection.sql

    二、导入数据库
    使用 mysql 命令导入
    使用 mysql 命令导入数据库格式如下:

    mysql -u用户名 -p 数据库名 < 数据库名.sql
    以下实例将备份的数据库 abc.sql 导入到数据库中:

    mysql -uroot -p123456 < abc.sql

    使用 source 命令导入
    使用 source 命令需要我们先登录到 mysql 中,并创建一个空的数据库:

    mysql> create database abc; # 创建数据库
    mysql> use abc; # 使用已创建的数据库
    mysql> set names utf8; # 设置编码
    mysql> source /home/abc/abc.sql # 导入备份数据库

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

    一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

    1、导出数据和表结构:

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

    #/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql

    敲回车后会提示输入密码

    2、只导出表结构

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

    #/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

    注:/usr/local/mysql/bin/  --->  mysql的data目录

    二、导入数据库

    1、首先建空数据库

    mysql>create database abc;

    2、导入数据库

    方法一:

    (1)选择数据库

    mysql>use abc;

    (2)设置数据库编码

    mysql>set names utf8;

    (3)导入数据(注意sql文件的路径)

    mysql>source /home/abc/abc.sql;

    方法二:

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

    #mysql -uabc_f -p abc < abc.sql

    建议使用第二种方法导入。

    注意:有命令行模式,有sql命令

    展开全文
  • 随着网站的运行MySQL数据库也越来越大,备份问题也日益凸显,使用phpmyadmin导出或导入时可能会因为超时文件过大等原因无法导入或导出
  • 详解 linux mysqldump 导出数据库、数据、表结构 导出完整的数据库备份: mysqldump -h127.0.0.1 -P3306 -uroot -ppassword --add-locks -q dbname > dbname.sql 说明:–add-locks:导出过程中锁定表,完成后回解锁...
  • 1、MySQL数据库导出/usr/local/mysql/bin/mysqldump-uroot-p123456test>/home/backup/test.sql其中:root为数据库用户名123456为对应root数据库密码test是需求导出的数据库名。/home/backup/test.sql是数据库文件...

    1、MySQL数据库导出

    /usr/local/mysql/bin/mysqldump-uroot-p123456test>/home/backup/test.sql

    其中:

    root为数据库用户名123456为对应root数据库密码

    test是需求导出的数据库名。

    /home/backup/test.sql是数据库文件sql导出的途径。

    2、MySQL数据库导入

    /usr/local/mysql/bin/mysql-uroot-p123456test

    详细目前看详细效劳器MySQL装置目录

    mysql效劳器创立好库让远程用户可以衔接访问,赋权

    grantallprivilegeson*.*toroot@”%”identifiedby”123456″;

    给用户赋个库:

    grantallprivilegesondatabase.*touser1identifiedby’pass1′

    flushprivileges;

    一、导出数据库用mysqldump命令(留意mysql的装置途径,即此命令的途径):

    1、导出数据和表构造:

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

    /usr/local/mysql/bin/mysqldump-uroot-pabc>abc.sql

    敲回车后会提示输入密码

    2、只导出表构造

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

    /usr/local/mysql/bin/mysqldump-uroot-p-dabc>abc.sql

    注:

    /usr/local/mysql/bin/

    —>mysql的data目录

    二、导入数据库

    1、首先建空数据库

    mysql>createdatabaseabc;

    2、导入数据库

    办法一:

    (1)选择数据库

    mysql>useabc;

    (2)设置数据库编码

    mysql>setnamesutf8;

    (3)导入数据(留意sql文件的途径)

    mysql>source/home/abc/abc.sql;

    办法二:

    mysql-u用户名-p密码数据库名

    mysql-uabc_f-pabc

    展开全文
  • 一次导出多个数据库mysqldump -v -uroot -ppassword –database database1 database2 database3 > /www/web/sql/123.sql一次导出所有数据库mysqldump -v -uroot -ppassword –all-database database1 database2 ...
  • linux下一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > ...
  • 导出整个数据库中的所有数据1、在linux命令行下输入:mysqldump -u userName -p dabaseName > fileName.sqlfileName.sql最好加上路径名导出数据库中的某个表的数据mysqldump -u userName -p dabaseName tableName...
  • linux下一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql/usr/local/mysql/bin/ mysqldump -uroot -p abc > ...
  • 一、导出数据库 1、导出完整数据:表结构+数据 使用mysqldump命令来导出数据库,语法格式如下: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql mysqldump -h localhost -uroot -p123456 database >...
  • Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务
  • linux下操作mysql数据库,导出数据库,只导出表结构,只导出数据。大汇总,挺全面的。希望对linux下用mysql数据库导数据的使用提供帮助
  • 远程服务器:linux 使用ssh登录服务器 mysqldump -u [username] -p [database_name] > [/path/dumpfilename.sql] 例如:`mysqldump -u root -p mywordpress > /var/mywordpress.sql 在Mac上使用软件filezilla将...
  • 一、导出数据库用mysqldump命令: 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql [root@121 ~]# mysqldump -uroot -p spareParts >/home/spareParts.sql 敲回车后会提示输入密码...
  • Linux 下可以使用mysqldump命令来导出数据库,语法格式如下: mysqldump -u用户名 -p 数据库名 > 数据库名.sql 以下命令可以导出 dangdang数据库的数据和表结构: # /usr/local/mysql/bin/mysqldump -uroot ...
  • 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql...
  • mysql数据库导出,导入1. 导出数据库为sql文件mysqldump 数据库名 -uroot -p > xxx.sql 导出数据表结构和数据eg. mysqldump cloudres -uroot -p > cloudres.sql2. 导出为gz压缩文件mysqldump 数据库名 -u...
  • linux导出mysql数据库命令: mysqldump –uroot –proot985 --all-databases &gt; abc.sql abc为数据库名称,密码为root985,这时候报错mysqldump:got error:1045 解决办法: 在命令行的密码上添加双...
  • 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql...
  • Linux下用命令导出mysql表数据

    千次阅读 2022-01-04 16:09:45
    由于数据库服务器是内网环境,只能通过linux跳板机连接,所以navicat工具暂时用不上。 1.用Xshell工具连接跳板机 2.再通过跳板机连接数据库服务器 >ssh -p port ip >输入密码 进入到数据库服务器 3.&...
  • 一、MySQL导出数据库用mysqldump命令 (注意mysql的安装路径,即此命令的路径),首先进入mysql #mysql -uroot -p 输入数据库密码,出现mysql>标志。 1、导出数据和表结构 命令格式:mysqldump -u用户名 -p密码 ...
  • linuxmysql数据库导入导出命令

    千次阅读 2018-06-11 18:15:16
    首先linux 下查看mysql相关目录root@ubuntu14:~# whereis mysqlmysql: /usr/bin/mysql---- mysql的运行路径 /etc/mysql /usr/lib/mysql----- mysql的安装路径/usr/bin/X11/mysql /usr/share/mysql/usr/share/man...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,106
精华内容 17,242
关键字:

linux导出mysql数据库

mysql 订阅