命令行数据导入导出

1.1linux 命令行 导出 数据加结构

mysqldump -u用户名 -p(不明文回车后输入) 数据库名 > 数据库名.sql

mysqldump -uroot -p log tbl_register_log_copy > /www/wwwlogs/t_log_20210119.sql

1.2 linux 命令行 导出 仅结构

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

mysqldump -uroot -p -d log tbl_register_log_copy > /www/wwwlogs/t_log_20210119.sql

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

2.1 导入数据库 方法一 sql命令

1、首先建空数据库
mysql>create database abc;

2、导入数据库
方法一:
(1)选择数据库

mysql>use abc;

(2)设置数据库编码

mysql>set names utf8;

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

mysql>source /home/abc/abc.sql;

2.2 导入数据库 方法二 命令行模式

方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql

#mysql -uabc_f -p abc < abc.sql

你可能感兴趣的:(命令行数据导入导出)