Java教程

八、备份实战3

本文主要是介绍八、备份实战3,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.记录的导出和导入

  注意目录权限

  vim /etc/my.cnf

  secure-file-priv=/backup  mysql不信任该目录

  chown mysql.mysql /backup  mysql用户没有权限

  

  select... into outfile  导出文本文件

  systemctl restart mysqld

  mysql -uroot -p'Qianfeng@123'

  select * from haha.table1 into outfile '/backup/haha.table1.txt';

  \q

  ls /backup/

  cat /backup/haha.table1.txt

  

  mysql命令导出文本文件

  mysql -uroot -p'Qianfeng@123' -e 'slelct * from haha.table1' > /backup/haha.table1.txt'

  mysql -uroot -p'Qianfeng@123' --xml -e 'slelct * from haha.table1' > /backup/haha.table1.txt'

  mysql -uroot -p'Qianfeng@123' --html -e 'slelct * from haha.table1' > /backup/index.html'

 

  load data infile 导入文本文件

  删除表内容

  mysql -uroot -p'Qianfeng@123'

  delete from haha.table1;

  select * from haha.table1;

  desc haha.table1;

  load data infile '/backup/haha.table1.txt' into table haha.table1;

  

这篇关于八、备份实战3的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!