热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

包含linux导出mysql命令的词条

本文目录一览:1、linux下如何导入导出MySQL数据库

本文目录一览:


  • 1、linux下如何导入导出MySQL数据库


  • 2、linux命令行下使用mysql,怎么导出查询的记录集


  • 3、linux mysql 导出数据


  • 4、分别在Linux和Windows下,如何使用MySql命令导入/导出*.sql文件


  • 5、linux下如何导入导出MySQL数据库 详细03


  • 6、Linux系统下怎么样才能导入与导出mysql数据库?

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

一、导出:用mysqldump命令行命令格式mysqldump -u 用户名 -p 数据库名 数据库名.sql范例:mysqldump -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,怎么导出查询的记录集

用命令select * from table into outfile 'xxx.txt';就可以把查询数据导出在当前数据库保存位置的xxx.txt文件里面了。

也可以直接在linux命令用mysql -h127.0.0.1 -uroot -pXXXX -P3306 -e"select * from table" /tmp/test.txt

linux mysql 导出数据

一、导出数据库用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、首先建空数据库

mysqlcreate database abc;

2、导入数据库

方法一:

(1)选择数据库

mysqluse abc;

(2)设置数据库编码

mysqlset names utf8;

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

mysqlsource /home/abc/abc.sql;

方法二:

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

#mysql -uabc_f -p abc abc.sql

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

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

分别在Linux和Windows下,如何使用MySql命令导入/导出*.sql文件

Ubuntu下使用MySql命令导入/导出*.sql文件 ( redhat的mysql命令在: /usr/local/mysql/bin/ 目录下面 )导出:
1.导出整个数据库
mysqldump 数据库名 导出的文件名 -u 用户名 -p密码
2.导出一个表
mysqldump 数据库名 表名 导出的文件名 -u 用户名 -p密码导入:在提示符下输入
mysql -u root -p 密码
进入MYSQL后:
先打开要导入的数据库
mysqluse test;
然后,设置要导入的数据的编码(如果MySQL默认编与要导入的数据编码一致,此步可省略)
mysqlset names 编码格式(utf8或gbk);
最后,导入数据sql文件
mysql source c:/test.sql;
Windows下使用MySql命令导入/导出*.sql文件 1. 导出数据库:
D:\mysql\bin mysql 数据库名 导出的文件名 -u 用户名 -p密码
2. 导入数据库:

linux下如何导入导出MySQL数据库 详细03

linux 下如何导入导出MySQL 数据库 1. 2. 3. 一、导出: 4. 用mysqldump 命令行 5. 命令格式 6. mysqldump -u 用户名 -p 数据库名 数据库名.sql 7. 范例: 8. mysqldump -u root -p abc abc.sql 9. (导出数据库abc 到abc.sql 文件) 10. 11.提示输入密码时,输入该数据库用户名的密码。 12. 13.二、导入: 14.用mysql 命令行 15.命令格式 16.mysql -u 用户名 -p 数据库名 数据库名.sql 17.范例: 18.mysql -u root -p abc abc.sql 19.(导入数据库abc 从abc.sql 文件) 20. 21.提示输入密码时,输入该数据库用户名的密码。 25.3.1 将原始数据库用tar 打包为一个文件 26.tar -zcvf mydb.tar.gz mydb 27.3.2 创建空数据库 28. 29.3.3 解压 30.在临时目录中解压,如: 31.cd /tmp 32.tar -zxvf mydb.tar.gz 33. 34.3.4 拷贝 35.将解压后的数据库文件拷贝到相关目录 36.cd mydb/ 37.cp * /var/lib/mysql/mydb/ 38. 39.对于FreeBSD: 40.cp * /var/db/mysql/mydb/ 41. 42.3.5 权限设置 43.将拷贝过去的文件的属主改为mysql:mysql,权限改为660 44.chown mysql:mysql /var/lib/mysql/mydb/* 45.chmod 660 /var/lib/mysql/mydb/*

Linux系统下怎么样才能导入与导出mysql数据库?

1、MySQL数据库导出

/usr/local/mysql/bin/mysqldump -u root -p123456 test /home/backup/test.sql

其中:root为数据库用户名

123456为对应root数据库密码

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

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

2、MySQL数据库导入

/usr/local/mysql/bin/mysql -u root -p123456 test /home/backup/test.sql


推荐阅读
author-avatar
dmcm0010
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有