精华内容
下载资源
问答
  • 由于需要数据库的增量升级,老大让去导出两个不同数据库的数据结构。其实是利用了mysqldump 的选项#pwd#/opt/lampp/bin#./mysqldump -d -uroot -p123456 -P10036 traveldb > /home/svr1_0929_traveldb.sqlok,另...

    由于需要数据库的增量升级,老大让去导出两个不同数据库的数据结构。

    其实是利用了mysqldump 的选项

    #pwd

    #/opt/lampp/bin

    #./mysqldump -d -uroot -p123456 -P10036  traveldb > /home/svr1_0929_traveldb.sql

    ok,另一台机器上同样步骤,现在就可以用winmerge比较两个文件了。呵呵

    比较的时候发现了,很多 自增统计的结果(如: AUTO_INCREMENT=12141),很是迷乱眼睛。解决办法,可以在dump的 选项中添加这个

    ./mysqldump -d -uroot -pmolinker pubdb3 > /home/svr4_0929_pu3db0.sql --no-autocommit

    这样就可以去掉了,比较的时候就只是结构上的不同了,O(∩_∩)O~

    mysql中的替换语句:[2010-9-29 21:31:29] steve: UPDATE  `dede_addonarticle`  SET body =  REPLACE ( body,  '',  '' );

    展开全文
  • 有时候需要将 MySQL 的数据导出成 excel,这很简单,无需第三方工具,直接 MySQL 命令行就自带了这样的功能。比如: SELECT * FROM nowamagic into outfile 'D:\\nowamagic.xls'; 双斜杠是带转义识别目录。 当然也...

    有时候需要将 MySQL 的数据导出成 excel,这很简单,无需第三方工具,直接 MySQL 命令行就自带了这样的功能。比如: SELECT * FROM nowamagic into outfile 'D:\\nowamagic.xls'; 双斜杠是带转义识别目录。 当然也可以加入筛选条件,将特定的数据导出成 exce

    有时候需要将 MySQL 的数据导出成 excel,这很简单,无需第三方工具,直接 MySQL 命令行就自带了这样的功能。比如:

    SELECT * FROM nowamagic into outfile 'D:\\nowamagic.xls';

    双斜杠是带转义识别目录。

    当然也可以加入筛选条件,将特定的数据导出成 excel,比如:

    SELECT name, phone, tel, source FROM nowamagic WHERE q = 'a' into outfile 'D:\\nowamagic.xls';

    如果你的数据是 utf-8 编码,可能生成的 excel 会乱码。这不要紧,用文本打开,以 ANSI 另存一下就OK了。

    记录一下。

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    本文系统来源:php中文网

    展开全文
  • mysql 命令行导出数据

    2021-01-18 19:56:28
    mysql 命令行导出数据在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:mysqldump最常用的:mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql这样就可以将数据库...

    mysql 命令行导出数据

    在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看:

    mysqldump

    最常用的:

    mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql

    这样就可以将数据库databasefoo的表table1,table2以sql形式导入foo.sql中,其中-uroot参数表示访问数据库的用户名是root,如果有密码还需要加上-p参数

    C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_drv > e:\date_drv.sql

    mysql的数据导入也是相当便捷的,如:

    mysql -uroot databasefoo < foo.sql

    这样就可以将foo.sql的数据全部导入数据库databasefoo

    1.导出整个数据库

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

    C:\Users\jack> mysqldump -uroot -pmysql sva_rec  > e:\sva_rec.sql

    2.导出一个表,包括表结构和数据

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

    C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql

    3.导出一个数据库结构

    C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec > e:\sva_rec.sql

    4.导出一个表,只有表结构

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

    C:\Users\jack> mysqldump -uroot -pmysql -d sva_rec date_rec_drv> e:\date_rec_drv.sql

    5.导入数据库

    常用source 命令

    进入mysql数据库控制台,

    如mysql -u root -p

    mysql>use 数据库

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

    mysql>source d:wcnc_db.sql

    展开全文
  • mysql命令行数据导出

    2021-02-05 19:46:51
    通过mysq命令导出导出指定sql的内容:mysql -h host -P 3306 -u user -p password -N --default-character-set=utf8 -e "select * from test“ database > test.txt参数说明-h指定数据库ip地址-P指定端口号-u指定...

    通过mysq命令导出

    导出指定sql的内容:

    mysql -h host -P 3306  -u user -p password -N --default-character-set=utf8 -e "select * from test“ database > test.txt

    参数说明

    -h指定数据库ip地址

    -P指定端口号

    -u指定用户名

    -p指定密码

    --default-character-set指定字符集,防止乱码

    -e指定要执行的sql语句

    -N(--skip-column-names)Don't write column names in results

    最后一个参数是数据库名

    通过mysqdump命令导出

    导出整个数据库 :

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

    mysqldump -u linuxde -p smgp_apps_linuxde > linuxde.sql

    导出一个表 :

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

    mysqldump -u linuxde -p smgp_apps_linuxde users > linuxde_users.sql

    导出一个表的数据文件,不包括建表语句

    mysqldump -h host  -P port  -u user_name -p pwd --skip-lock-tables  --complete-insert --compact --no-create-info -B database_name --table table_name > test.sql

    导出一个数据库结构:

    mysqldump -u linuxde -p -d --add-drop-table smgp_apps_linuxde > linuxde_db.sql

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

    展开全文
  • 首先了解一下mysql的相关参数 参数名 缩写 含义 --host -h 服务器IP地址 --port -P 服务器端口号 --user ...
  • 输入cmd 进入命令行模式;2、mysqldump -h localhost -u root -p 数据库名 >导出的sql文件存放路径,例如:mysqldump -h localhost -u root -p test >C:\Users\Windows7\Desktop\test.sql,该命令用于将test...
  • ='2020-01-01' and ordlog_record_date<='2020-12-31' and ordlog_comment like '%Send%';...INTO OUTFILE '/var/lib/mysql-files/orders.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINA
  • 首先我们先通过命令行进入mysql的bin文件所在位置 执行下方语句 mysqldump -u 用户名-p 数据库名 > 要存放的位置 案例如下: mysqldump -u root -p 794_20210816_test_mysql > c:/backupfile.sql ...
  • bitsCN.com使用mysql命令行导出sql其实很简单,只需2个步骤,首先进入mysql命令行,输入:use 数据库名,其次输入:source test.sql 就可以把Test表的数据全部导出来。用mysqldump和source可以使用这种方式导出数据...
  • 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql...
  • MySQL命令行导出数据库:首先进入cmd然后:1. cd C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin2. mysqldump -uroot -p labos1502 > labos1502.sql3. 提示输入密码时,输入该数据库用户名的密码(如果导出单...
  • MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 5.5\bin(或者直接将windows的环境变量path中添加该目录)2,导出...
  • 导出如果是整个数据库,那么:$ mysqldump -u [uname] -p[pass] db_name > db_backup.sql如果是全部数据库,那么:$ mysqldump -u [uname] -p[pass] --all-databases > all_db_backup.sql如果它是DB中的特定...
  • 实验如下:建表:mysql> CREATE TABLE `test` (-> `id` varchar(64) NOT NULL,-> `ecode` varchar(10) DEFAULT NULL,-> `type` varchar(12) DEFAULT NULL,-> `timeid` varchar(12) DEFAULT NULL,->....
  • MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的MySQL命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,...
  • 举例为大家介绍如何运用命令行实现MySQL导出导入数据库一、命令行导出数据库1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的...
  • 有的时候需要把在一张表中用 select 语句查询出来的结果保存到另一张结构相同的表中,可以在命令行下使用一对SQL语句完成该操作:导出查询结果:Select语句 into outfile ‘保存路径+文件名‘;导入查询结果:load ...
  • /home/result.sql 根据条件备份 --where mysqldump -h127.0.0.1 -uroot -proot -c --default-character-set='UTF8' testdb test_table --where="name='zhangsan'" > /home/result.sql mysql 命令根据条件导出数据 ...
  • MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出...
  • 导出数据库mysqldump命令用于导出(注意mysql的安装路径,即此命令的路径)1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql$ cd /usr/local/mysql/bin/$ mysqldump -u root -p api > ...
  • 有的时候需要把在一张表中用 select 语句查询出来的结果保存到另一张结构相同的表中,可以有几种方法来实现:方法一:在命令行下使用一对SQL语句完成该操作:导出查询结果:Select语句 into outfile '保存路径+...
  • MySQL命令行导出与导入数据库举例为大家介绍如何运用命令行实现MySQL导出导入数据库一、命令行导出数据库1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如:cd C:\Program Files\MySQL\MySQL Server ...
  • 方法1:添加“系统环境变量”。我的电脑>属性>高级>环境变量,在“系统变量”栏目下找到 path 双击编辑。...之后,开始>运行,输入cmd 确定开启命令行窗口,按下面的格式输入导出数据库的命令行:mys...
  • 注意:若不是我司默认环境,mysqldump需要到mysql的bin目录执行,若没有添加环境变量,请先到bin目录。如图所示以下是我司默认环境,输入以下命令导出导出备份:①、导出数据库mysqldump -u用户名 -p密码 数据库名...
  • Mysql命令行模式如何导出查询结果数据在日常的开发中,我们经常需要从数据库中导出数据。对于那种有图形化操作的,我们导出数据是非常方便的。比如SQLyog、Navicat这些工具可以直接将查询的结果导出。在这里我就不作...
  • MySQL导出CSV格式数据的SQL语句样本如下:Sql代码select*fromtest_infointooutfile'/tmp/test.csv'fieldsterminatedby','optionallyenclosedby'"'escapedby'"'linesterminatedby'\r\n';select * from test_infoin....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,507
精华内容 13,002
关键字:

命令行导出mysql

mysql 订阅