当前位置:首页 » 操作系统 » linux导出mysql数据库数据

linux导出mysql数据库数据

发布时间: 2022-09-12 01:53:37

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数据库命令的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

⑵ linux下如何导入导出MySQL数据库

一、导出:用mysqlmp命令行命令格式mysqlmp -u 用户名 -p 数据库名 > 数据库名.sql范例:mysqlmp -u root -p abc > abc.sql (导出数据库abc到abc.sql文件) 提示输入密码时,输入该数据库用户名的密码。 二、导入:用mysql命令行命令格式mysql -u 用户名 -p 数据库名 三、直接COPY 如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。 3.1 将原始数据库用tar打包为一个文件 tar -zcvf mydb.tar.gz mydb 3.2 创建空数据库 3.3 解压在临时目录中解压,如:cd /tmptar -zxvf mydb.tar.gz 3.4 拷贝将解压后的数据库文件拷贝到相关目录cd mydb/cp * /var/lib/mysql/mydb/ 对于FreeBSD: cp * /var/db/mysql/mydb/ 3.5 权限设置 将拷贝过去的文件的属主改为mysql:mysql,权限改为660 chown mysql:mysql /var/lib/mysql/mydb/*

⑶ Linux怎么导出MySQL数据

mysqlmp--skip-lock-tables-u***-p***topoTOPO_DEVICE|gzip>filename.sql.gz

⑷ 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目录

⑸ 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中的数据导入到本地
设备:本地:Mac。
远程服务器:linux
使用ssh登录服务器
mysqlmp
-u
[username]
-p
[database_name]
>
[/path/mpfilename.sql]
例如:`mysqlmp
-u
root
-p
mywordpress
>
/var/mywordpress.sql
在Mac上使用软件filezilla将第2步导出的mywordpress.sql下载到本地
mysql
-u
[username]
-p
[database_name]
<
[mpfilename.sql]
其中,database_name需要是本地数据库中已存在的数据库,比如新建一个。

⑺ linux mysql如何导出数据

Linux下 MySql导出
1、导出整个数据库中的所有数据
mysqlmp -u userName -p dabaseName > fileName.sql
2、导出数据库中的某个表的数据
mysqlmp -u userName -p dabaseName tableName > fileName.sql
3、导出整个数据库中的所有的表结构
mysqlmp -u userName -p -d dabaseName > fileName.sql

【注】fileName.sql最好加上路径名

⑻ linux怎么导出mysql数据库

1、MySQL数据库导出 /usr/local/mysql/bin/mysqlmp -u root -p123456 test> /home/backup/test.sql 其中:root为数据库用户名 123456为对应root数据库密码 test是需要导出的数据库名。 /home/backup/test.sql是数据库文件sql导出的路径。

热点内容
金山快盘拒绝访问 发布:2025-07-05 07:42:29 浏览:247
新款奔驰c级买哪个配置好 发布:2025-07-05 07:41:46 浏览:286
android长宽比 发布:2025-07-05 07:34:11 浏览:682
买新车有哪些随车必须配置的东西 发布:2025-07-05 07:26:26 浏览:932
刷机的时候为什么要密码 发布:2025-07-05 07:25:43 浏览:433
快速计算法怎么算 发布:2025-07-05 07:08:12 浏览:141
php判断数组长度 发布:2025-07-05 07:07:26 浏览:149
苹果电脑取消共享文件夹 发布:2025-07-05 07:06:00 浏览:352
机器学习算法应用 发布:2025-07-05 07:01:17 浏览:36
万能解压缩王 发布:2025-07-05 06:51:56 浏览:544