linux导入、导出数据库sql语句

删除原有数据库

drop database material;

导入数据库

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 -uroot -p abc < abc.sql

导出数据库

语法 :

mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql]

mysqldump -uroot -p 数据库名 > /目录/文件名称.sql

mysqldump -u root -p '密码' 数据库名> /data/数据库名.sql

注意!!mysqldump命令是需要在命令行中以独立的方式执行的,而不是在MySQL交互式终端中执行。

你可能感兴趣的:(数据库,linux,sql)