Mysql:数据库导入导出

Posted -零

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql:数据库导入导出相关的知识,希望对你有一定的参考价值。

mysql:数据库导入导出

 

Mysql数据库导出

mysqldump -h IP -u 用户名 -p 数据库名 > 导出的文件名
1.mysqldump是在cmd下的命令,需要在linux命令行下执行命令。
2.-p后面指定的是数据库的名字,比不是密码。

实际演示:

[root@VM_0_16_centos ~]# mysqldump -u root -p test > test.sql
Enter password: 
[root@VM_0_16_centos ~]# ls
dead.letter  get-pip.py  root test_temp  student.txt  test.sql
[root@VM_0_16_centos ~]# cat test.sql

  

 其他命令

备份整个数据库

$> mysqldump -u root -h host -p dbname > backdb.sql

备份数据库中的某个表

$> mysqldump -u root -h host -p dbname tbname1, tbname2 > backdb.sql

备份多个数据库

$> mysqldump -u root -h host -p --databases dbname1, dbname2 > backdb.sql

备份系统中所有数据库

$> mysqldump -u root -h host -p --all-databases > backdb.sql

Mysql数据库导入

mysql -h localhost -u root -p(进入mysql下面)

create database abc;(创建数据库)

show databases;(就可看到所有已经存在的数据库,以及刚刚创建的数据库abc)

use abc;(进入abc数据库下面)

show tables;(产看abc数据库下面的所有表,空的)

source test.sql(导入数据库表)

show tables;(查看abc数据库下面的所有表,就可以看到表了)

desc 表名;(查看表结构设计)

select * from 表名;

exit(或者ctrl + c)退出mysql

 

详细使用:

https://www.cnblogs.com/linuxk/p/9371475.html

以上是关于Mysql:数据库导入导出的主要内容,如果未能解决你的问题,请参考以下文章

MySql命令行的5、导出和导入数据

如何利用phpmyadmin导入和导出mysql数据库

mysql命令行导入和导出数据

如何利用phpmyadmin导入和导出mysql数据库

MySql导入导出数据库(含远程导入导出)

如何把hive导出到本地的表导入mysql中