mysql数据库迁移

导出数据

导出数据和表结构:mysqldump -u 用户名 -p 数据库名>目标文件

mysqldump -u root -p joygame>fish.sql

只导出表结构:

mysqldump -u root -p -d joygame>fish.sql

当然如果有可视化工具也可以用可视化工具导出。

导入数据

首先要在要导入的机器上,先用root登录mysql,创建一个空数据库。

mysql -u root -p
drop database fish; //删除数据库
create database fish; //创建数据库
show databases; //查看所有数据库
describe players; //查看表结构

导入数据

mysql -u root -p fish < fish.sql

或者登录mysql后

use fish;
set names utf8;
source /home/junwei/fish.sql

查看是否导入成功

查看所有表

show tables;

你可能感兴趣的:(mysql数据库迁移)