计算机网络/计算机科学与应用/系统/运维/开发

MySQL8 还原

1、source命令导入数据库

注意:先要登录数据库终端 并且实现数据库存在

-- 创建数据库 

create database  demo;

-- 选择数据库

use demo;

-- 设置编码 

set names utf8;

-- 导入备份数据库,目录就是备份后的文件目录

mysql> source /home/data/userinfo.sql 


2、load  data  infile 导入数据 

LOAD DATA INFILE 命令格式:

LOAD DATA [LOCAL]  INFILE 'file_name'

INFO TABLE tbl_name 

FIELDS TERMINATED By 'char';

-- 说明:

使用FILELDS TERMINATED By参数根据文件中各个字段的数据之间的分隔符指定相应的分隔符,为tab时,可以省略

在非服务端执行LOAD DATA 时需要使用MySQLLOCAL参数,比如通过B 机器登录A上的MySQL 


3、利用mysqlimport导入数据

-- 从文件userinfo.txt 中将数据导入userinfo数据表中

mysqlimport -uroot -p123456  --local userinfo userinfo.txt 


天天晨练不仅为了健身,也为了体现生命的倔强

评论

^