mysql备份、还原和迁移
来源:互联网 发布:网易企业邮箱域名设置 编辑:程序博客网 时间:2024/05/21 11:02
库表备份:
1,mysqldump
还原的时候要求目标数据库已存在
mysqldump -uroot -ppassword --opt -h192.168.1.227 uei > ueidatabase.sql //备份uei数据库
mysqldump -uroot -ppassword --opt uei user > user.sql //备份uei数据库的user表
mysqldump -uroot -ppassword --opt uei user1 user2 > users.sql //备份uei数据库的user1和user2表(空格分开)
mysqldump -uroot -ppassword --databases dbname1 dbname2 > dbnames.sql //备份多个数据库,不支持-opt参数。sql中增加了 USE `uei_linux`; 语法来区别数据库。
mysqldump -uroot -ppassword --all-databases > alldanames.sql //备份全部数据库
额外参数:--default-character-set=charset //默认使用utf8
2,mysql
a:mysql -uroot -ppassword uei < uei.sql
b:mysql> use uei;
source uei.sql
3,数据库迁移
a:同版本数据库迁移
mysqldump -hwww.abc.com -uroot -ppassword uei | mysql -hwww.bad.com -uroot -ppassword (是否需要dbname字段?)
b:不同版本 用mysqldump 和mysql
表导入与导出到文本文件
mysql -uroot -ppassword -e "select * from uei.weixin_menu" > weixin_menu.txt // 推荐
mysql -uroot -p [--vertical /G格式] [--html] [--xml] -e "select * from weixin_menu" uei > weixin_menu2.txt 推荐
1.登录myaql,执行:
select * from uei.weixin_menu into outfile "/data/sh/weixin_menu.txt" //需要有"/data/sh/目录的写权限
mysqldump -T /data/sh/ uei weixin_menu -uroot -p //会提示如下错误,因mysql没有该目录的写权限
mysqldump: Got error: 1: Can't create/write to file '/data/sh/weixin_menu.txt' (Errcode: 13 - Permission denied) when executing 'SELECT INTO OUTFILE'
- mysql备份、还原和迁移
- MySQL备份和还原
- Mysql备份和还原
- MySQL备份和还原
- Mysql 备份和还原
- MYSQL 备份和还原
- MySQL备份和还原
- MySQL备份和还原
- mysql备份和还原
- Mysql 备份和还原
- Mysql备份和还原
- MySQL 备份和还原
- 备份、还原和迁移Firefox插件
- mongo数据库迁移和备份还原
- [Sharepoint]备份 迁移 还原
- 备份迁移还原总结
- Mongodb 备份迁移 还原
- MySQL备份和还原策略
- POJ3122
- HBase的协处理器编码实战
- 如何在 Linux 系统中添加桌面图标
- 单例设计模式中懒汉式并发访问的安全问题
- HDU 2063 过山车(二分图)
- mysql备份、还原和迁移
- android 音频采集1
- 常用的刷新技术(二)——Ultra-Pull-To-Refresh
- halcon+大恒水星相机图像采集
- uva-1484(hdu-3660) Alice and Bob's Trip 听说是树形dp
- sort,qsort,bsearchs函数的用法
- leetcode 61.Rotate List
- win上面配置本地MySQL主从
- webbrowser 里的js调用C#窗体的函数