MySQL | linux中数据库导出和导入
一、数据库导出(深坑)
命令:mysqldump -u用户名 -p密码 要导出的数据库 > 导出之后的文件.sql
1 mysqldump -uroot -p database_01 > database_01.sql
注意:在网上查到的资料是 要找到mysql的安装路径,之后执行此命令,但是我的Ubuntu一直提示“文件面.sql: 权限不够”
后来发现是没有权限在bin中创建文件,cd到桌面上执行此命令,瞬间成功!!!!!!
二、数据库导入
1、在与数据文件同路径下进入mysql,创建数据库,如,创建名为meiduo_01的数据库
1 create database meiduo_01 charset=utf8;
2、使用新建的数据库
use meiduo_01;
3、导入数据库,别忘了加后缀 .sql
source meiduo_01.sql;
三、数据表导入
在数据表文件同路径下,执行以下命令
如,在 meiduo_01 数据库中导入 stores 表
1 mysql -uroot -p meiduo_01< stores.sql
用到别的方法再补充