mysql备份及还原
技术百科
黄舟
发布时间:2017-02-15
浏览: 次 mysql怎样复制数据库?或者说,将数据库拷贝到另外一台机?
按照我的理解,复制数据库,如果是:
1、直接拷贝数据库文件,应该先停数据服务,否则拷不出来。但是,生产机器,哪能说停就停呢?
2、在线拷贝,则循备份-还原的路子。
“不是的,mysql可以直接拷贝数据库文件,无须停服务,俺以前用过”,有个同事说。
哦,有这等好事!mySql果然就是牛。不过我上网搜了下,mysql有innoDB和myISAM两种模式。如果innoDB的话,在线直接拷贝,有可能会对数据库文件造成损坏!我叉。
所以,谨慎起见,还是老老实实的备份、还原的好。
1、备份
DOS窗口,直接敲入
mysqldump -u root -p test1>c:\temp\dump.txt
提示:要设置path,才能让系统识别mysql命令。例如:
1) 设置系统变量MYSQL_HOME=C:\Program Files\MySQL\MySQL Server 5.7
2)PATH += %MYSQL_HOME%\bin;
然后,将dump.txt拷贝到目标服务器
2、还原
现在我们要将名为test1的还原回来。
打开mysql command line client(牛逼,命令行,昨天装好mysql,我到处找图形界面,还以为自己装错了。其实要图形UI的话,要装一个叫mysql banch的东东)
先创建test1,当然,别的名字也可以的。然后,
mysql -u root -p mysql>create database test1; mysql>use test1; mysql>source c:\temp\dump.txt #注意后面别带;号
mysql怎样复制数据库?或者说,将数据库拷贝到另外一台机?
按照我的理解,复制数据库,如果是:
1、直接拷贝数据库文件,应该先停数据服务,否则拷不出来。但是,生产机器,哪能说停就停呢?
2、在线拷贝,则循备份-还原的路子。
“不是的,mysql可以直接拷贝数据库文件,无须停服务,俺以前用过”,有个同事说。
哦,有这等好事!mySql果然就是牛。不过我上网搜了下,mysql有innoDB和myISAM两种模式。如果innoDB的话,在线直接拷贝,有可能会对数据库文件造成损坏!我叉。
所以,谨慎起见,还是老老实实的备份、还原的好。
1、备份
DOS窗口,直接敲入
mysqldump -u root -p test1>c:\temp\dump.txt
提示:要设置path,才能让系统识别mysql命令。例如:
1) 设置系统变量MYSQL_HOME=C:\Program Files\MySQL\MySQL Server 5.7
2)PATH += %MYSQL_HOME%\bin;
然后,将dump.txt拷贝到目标服务器
2、还原
现在我们要将名为test1的还原回来。
打开mysql command line client(牛逼,命令行,昨天装好mysql,我到处找图形界面,还以为自己装错了。其实要图形UI的话,要装一个叫mysql banch的东东)
先创建test1,当然,别的名字也可以的。然后,
mysql -u root -p mysql>create database test1; mysql>use test1; mysql>source c:\temp\dump.txt #注意后面别带;号
以上就是mysql备份及还原的内容,更多相关内容请关注PHP中文网(www.)!
# 能让
# 有个
# 一台
# 会对
# 两种
# 可以直接
# 有可能
# 错了
# mysql
# 数据库文件
# 拷贝到
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win11开始菜单打不开_修复Windows 11
- Win11怎么自动隐藏任务栏_Win11全屏显示设
- Win11怎么关闭通知中心_Windows11系统
- Win11怎么关闭系统推荐内容_Windows11
- Windows10如何更改日期格式_Win10区域
- Windows如何查看和管理已安装的字体?(字体文
- c++ stringstream用法详解_c++字
- Windows10系统怎么查看CPU温度_Win1
- c++获取当前时间戳_c++ time函数使用详解
- Win11怎么设置桌面图标间距_Windows11
- Windows10怎样连接蓝牙设备_Windows
- Win11如何暂停系统更新 Win11暂停更新最长
- Win11怎么开启远程桌面_Win11系统远程桌面
- 如何在 ACF 中正确更新嵌套多层 Group 字
- Python函数缓存机制_lru_cache解析【
- MAC怎么使用表情符号面板_MAC Emoji快捷
- mac怎么看硬盘大小_MAC查看磁盘存储空间与文件
- 如何在Golang中使用log包输出不同级别日志_
- Win10怎样设置多显示器_Win10多显示器扩展
- php8.4如何实现队列任务_php8.4redi
- PHP怎么接收前端传的时间戳_处理时间戳参数转换技
- Python深度学习实战教程_神经网络模型构建与训
- Win11怎么更改输入法顺序_Win11调整语言首
- 如何使用Golang实现跨域请求支持_Golang
- Win11任务栏怎么放到顶部_Win11修改任务栏
- Win11怎样安装网易云音乐_Win11安装网易云
- Windows10如何更改任务栏高度_Win10解
- Windows7如何安装系统镜像_Windows7
- Mac怎么进行语音输入_Mac听写功能设置与使用【
- Python并发安全问题_资源竞争说明【指导】
- php打包exe后无法写入文件_权限问题解决方法【
- GML (Geography Markup Lan
- Python数据挖掘核心算法实践_聚类分类与特征工
- 如何解决Windows字体显示模糊的问题?(Cle
- 企业SEO优化选择网站建设模板的技巧
- Win11更新后变慢怎么办_Win11系统更新后卡
- php订单日志怎么记录物流_php记录订单物流变更
- 如何在 PHP 单元测试中正确模拟带方法的图像处理
- Windows 11无法安全删除U盘提示设备正在使
- 跨文件调用类方法怎么用_php作用域操作符与自动加
- Windows10电脑怎么设置电源按钮_Win10
- Win11怎么调整屏幕亮度_Windows 11调
- Win11怎么清理C盘OneDrive缓存_Win
- Win11怎么设置麦克风权限_允许应用访问Win1
- Python大文件处理策略_内存优化说明【指导】
- php订单日志怎么在swoole写_php协程sw
- 电脑的“网络和共享中心”去哪了_Windows 1
- windows如何修改文件默认打开方式_windo
- php8.4如何配置ssl证书_php8.4htt
- LINUX如何删除用户和用户组_Linux use

QQ客服