一、使用mysqldump进行备份

直接输入命令mysqldump会发现提示命令不存在,是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,
自然会找不到命令,并报错。知道了问题的所在,就直接去处理,先用一条find命令查找mysqldump的所载路径 find / -name mysql -print // 找到文件名称为mysql的文件
然后再用ln命令链接到/usr/bin下面。
ln -fs /usr/local/mysql/bin/mysqldump /usr/bin

注:出现下面错误

mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect

解决:

使用   find  / -name mysql -print   查看  mysql.sock路径
查看  vim /etc/my.cnf  查看  socket=/var/lib/mysql/mysql.sock  指定路径是否正确,不正确更改
重启   service mysqld restart
若是还报上面的错误,可以使用软连接建立连接  ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

测试迁移进行登录测试

mysql -h 服务器ip地址 -P 3306 -u root -p

  

数据库锁表:这个命令执行后所有库所有表都被锁定为只读(如果会话关闭,则自动解锁)解锁命令unlock tables

mysql> flush tables with read lock;
Query OK, 0 rows affected (0.00 sec)

开始备份

[root@localhost ~]# mysqldump -u root -p -A -B --master-data=1 | gzip > /123/test.sql.gz

将备份传输到新数据库进行恢复

[root@localhost ~]# scp /123/test.sql.gz 192.168.3.101:/root/

恢复数据

[root@localhost ~]# gunzip test.sql.gz

[root@localhost ~]# mysql  -u root -p < test.sql

注:出现下面错误说明没有关闭slave,关闭命令stop slave

This operation cannot be performed with a running slave; run STOP SLAVE first

恢复成功,可以使用可视化查看

最新文章

  1. int与CString互相转化
  2. MyEclipse常用设置
  3. UOJ Test Round #2
  4. apache开源项目--HIVE
  5. ECSHOP在线手册布局参考图--登录/注册页 user_passport.dwt
  6. C++ 性能剖析 (四):Inheritance 对性能的影响
  7. 如何用命令将本地项目上传到git
  8. POJ 2289 Jamie&#39;s Contact Groups (二分+最大流)
  9. 使用HttpUtils 上传视频文件
  10. 把vux中的@font-face为base64格式的字体信息解码成可用的字体文件
  11. 浅谈OA系统与Portal门户的区别
  12. ubantu10.04安装ns-2.34
  13. pyinstaller使用错误 SyntaxError: Non-UTF-8 code starting with &#39;\xb4&#39; in file C:......
  14. 词向量编码 word2vec
  15. (转)创建GitHub技术博客
  16. 【Android】详解Android Activity
  17. k8s 容器的生命周期钩子
  18. 抓取错误之onerror
  19. iOS10--消息通知的基本使用
  20. lua 代码加密方案

热门文章

  1. 编写React组件的最佳实践
  2. Python使用Mysql官方驱动(取出dict类型的数据)
  3. Linux OpenSSH后门的添加与防范
  4. 嵌入式 视频编码(H264)
  5. R语言实现SOM(自组织映射)模型(三个函数包+代码)
  6. 错误号码2003 Can&#39;t connect to MySQL server &#39;localhost&#39; (0)
  7. hibernate学习(三) hibernate中的对象状态
  8. WPF自学入门(二)WPF-XAML布局控件
  9. VS2010插件
  10. ASP.NET登录记住用户名