导航:首页 > 程序命令 > mysql导出表命令

mysql导出表命令

发布时间:2022-08-21 18:53:55

1. 命令行怎么导出mysql数据库

MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqlmp -u 用户名 -p 数据库名 > 导出的文件名如我输入的命令行:mysqlmp -u root -p news > news.sql (输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可)3、会看到文件news.sql自动生成到bin文件下
命令行导入数据库:
1,将要导入的.sql文件移至bin文件下,这样的路径比较方便2,同上面导出的第1步
3,进入MySQL:mysql -u 用户名 -p
如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库5,输入:mysql>use 目标数据库名
如我输入的命令行:mysql>use news;
6,导入文件:mysql>source 导入的文件名;
如我输入的命令行:mysql>source news.sql;
MySQL备份和还原,都是利用mysqlmp、mysql和source命令来完成的。
1.Win32下MySQL的备份与还原
1.1 备份
开始菜单 | 运行 | cmd |利用“cd \Program Files\MySQL\MySQL Server 5.0\bin”命令进入bin文件夹 | 利用“mysqlmp -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqlmp -u root -p voice>voice.sql,然后输入密码即可开始导出。
1.2 还原
进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。
2.linux下MySQL的备份与还原
2.1 备份
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)[root@localhost mysql]# mysqlmp -u root -p voice>voice.sql,输入密码即可。
2.2 还原
法一:
[root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同1.2还原。
法二:
[root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入密码即可。

2. mysql数据库怎么导出单个表结构

mysql数据库表结构导出
命令行下具体用法如下:
mysqlmp
-u用户名
-p密码
-d
数据库名
表名
>
脚本名;
导出整个数据库结构和数据
mysqlmp
-h
localhost
-uroot
-p123456
database
>
mp.sql
导出单个数据表结构和数据
mysqlmp
-h
localhost
-uroot
-p123456
database
table
>
mp.sql
www.2cto.com
导出整个数据库结构(不包含数据)
/usr/local/mysql/bin/mysqlmp
-uroot
-d
entrym>
mp.sql
导出单个数据表结构(不包含数据)
mysqlmp
-h
localhost
-uroot
-p123456
-d
database
table
>
mp.sql

3. mysql命令行导出sql文件

MySql命令行导出数据库

  1. 进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
    如:cd C:Program FilesMySQLMySQL Server 4.1in
    (或者直接将windows的环境变量path中添加该目录)

  2. 导出数据库:mysqlmp -u 用户名 -p 数据库名 > 导出的文件名
    如我输入的命令行:mysqlmp -u root -p news > news.sql (输入后会让你输入进入MySQL的密码)
    (如果导出单张表的话在数据库名后面输入表名即可)

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

4. mysql导出命令skip-add-locks是啥意思

说到--skip-add-locks
首先要知道--add-locks,这是导出时的默认值,意思是导出某张表时,会在该表上加个锁,导出完成后执行unlock,如果导出过程中表数据有变动(增删改),对应的sql就会被挂起,直到unlock之后才能继续执行,这样执行导出会更高效!
但是,如果导出的表,数据量比较大,会导致导出表的时间比较长,而如果业务操作表又比较频繁的话,默认加锁的操作就造成大量业务sql堵塞,影响实际业务运行,不能因为要高效而抛弃了实际业务,这个时候就要用--skip-add-locks跳过加锁模块

5. mysql 怎样导出一个表的结构和数据

具体方法步骤如下:

1、使用一个MySQL管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项:

2、要想转成Excel格式的只需手动将该表复制到Excel中去。

6. MySQL数据库怎么导出数据

MySQL 导出数据

MySQL中你可以使用SELECT…INTO OUTFILE语句来简单的导出数据到文本文件上。

使用 SELECT … INTO OUTFILE 语句导出数据

以下实例中我们将数据表 shulanxt_tbl 数据导出到 /tmp/shulanxt.txt 文件中:

from 树懒学堂 - 一站式数据知识平台

SELECT … INTO OUTFILE 语句有以下属性:

更多MySQL导出数据教程请见:树懒学堂_一站式数据知识学习平台_MySQL 导出数据

7. mysql 导入导出数据库以及函数、存储过程的介绍

mysql常用导出数据命令:
1.mysql导出整个数据库

mysqlmp
-hhostname
-uusername
-ppassword
databasename
>
backupfile.sql

mysqlmp
-hlocalhost
-uroot
hqgr>
hqgr.sql
(如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定则存放在mysql的bin目录下)
2.mysql导出数据库一个表
mysqlmp
-hhostname
-uusername
-ppassword
database
tablename>
导出的文件名
mysqlmp
-hlocalhost
-uroot
hqgr
t_ug_user>
user.sql
3.mysql导出一个数据库结构
mysqlmp
-hhostname
-uusername
-ppassword
-d
--add-drop-table
databasename>d:hqgrstructure.sql
-d
没有数据
--add-drop-table
在每个create语句之前增加一个drop
table
4.如果需要导出mysql里面的函数或者存储过程

mysqlmp
-hhostname
-uusername
-ppassword
-ntd
-R
databasename
>
backupflie.sql

mysqlmp
-hlocalhost
-uroot
-ntd
-R
hqgr
>
hqgr.sql

其中的
-ntd
是表示导出存储过程;-R是表示导出函数
mysql常用导入数据的命令:
1.mysql命令

mysql
-hhostname
-uusername
-
ppassword
databasename
<
backupfile.sql
2.source命令

mysql>source
backupfile.sql

8. mysql怎么导出表

Mysql导出表方法如下,可用第三方工具Navicat for Mysql。

1、登录到指定的Mysql数据库。

2、在指定的数据库下找到“表”,然后在右侧找到要导出的表名。

9. mysql怎么导出数据

1、 mysqlmp命令备份数据
在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqlmp,我们可以通过命令行直接实现数据库内容的导出mp,首先我们简单了解一下mysqlmp命令用法:
#MySQLmp常用
mysqlmp -u root -p --databases 数据库1 数据库2 > xxx.sql
2、 mysqlmp常用操作实例
2.1备份全部数据库的数据和结构
mysqlmp -uroot -p123456 -A > /data/mysqlDump/mydb.sql
2.2备份全部数据库的结构(加 -d 参数)
mysqlmp -uroot -p123456 -A -d > /data/mysqlDump/mydb.sql
2.3 备份全部数据库的数据(加 -t 参数)
mysqlmp -uroot -p123456 -A -t > /data/mysqlDump/mydb.sql
2.4 备份单个数据库的数据和结构(,数据库名mydb)
mysqlmp -uroot-p123456 mydb > /data/mysqlDump/mydb.sql
2.5 备份单个数据库的结构
mysqlmp -uroot -p123456 mydb -d > /data/mysqlDump/mydb.sql
2.6 备份单个数据库的数据
mysqlmp -uroot -p123456 mydb -t > /data/mysqlDump/mydb.sql2
2.7 备份多个表的数据和结构(数据,结构的单独备份方法与上同)
mysqlmp -uroot -p123456 mydb t1 t2 > /data/mysqlDump/mydb.sql
2.8 一次备份多个数据库
mysqlmp -uroot -p123456 --databases db1 db2 > /data/mysqlDump/mydb.sql

10. linux下导入、导出mysql数据库命令的实现方法

一、导出数据库用mysqlmp命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqlmp
-u用户名
-p密码
数据库名
>
数据库名.sql
/usr/local/mysql/bin/
mysqlmp
-uroot
-p
abc
>
abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqlmp
-u用户名
-p密码
-d
数据库名
>
数据库名.sql
/usr/local/mysql/bin/
mysqlmp
-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命令
以上这篇linux下导入、导出mysql数据库命令的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

阅读全文

与mysql导出表命令相关的资料

热点内容
千锋python人工智能培训 浏览:853
合理的文件夹划分 浏览:256
十点读书app哪里下载 浏览:962
uu跑腿押金上app在哪里解约 浏览:35
华为如何将app移到桌面 浏览:597
阿里安卓面试算法题 浏览:705
语文知识手册pdf 浏览:841
为什么安卓手机oled屏很白很亮 浏览:252
如何找回iphone手机隐藏的app 浏览:21
linuxc多进程 浏览:649
android飞行游戏 浏览:965
数据挖掘常见算法 浏览:135
python单实例化 浏览:351
str中python 浏览:89
java的equals用法 浏览:845
奥维云服务器怎么开通 浏览:171
js取得服务器地址 浏览:812
起点中文网小说缓存在哪个文件夹 浏览:216
java疯狂讲义pdf 浏览:300
推有钱app在哪里 浏览:745