Linux数据库还原备份】的更多相关文章

Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDBHotbackup的一个很好的替代品. https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.9/binary/redhat/6/x86_64/percona-xtrabackup-24-2.4.9-1.el6.x86_64.rpm 安装依赖包yum -y install perl perl-…
使用mysql做数据库还原的时候,由于有些数据很大,会出现这样的错误:The MySQL Server returned this Error:MySQL Error Nr. MySQL server has gone away.我的一个30mb的备份还原的时候就出现了这错误. 解决的方法: 1.找到mysql安装目录: 2.找到my.ini文件: 3.在文件的最后添加: max_allowed_packet = 32M (也可以设置自己需要的大小). max_allowed_packet 参数…
mysql dump -u root -p juhui > /data/juhui.sql   //备份数据库 grant all privileges on *.* to xf111@localhost identified by 'xf11111';  //授权用户登陆 update user set host='%' where user='xf111'; flush privileges;  //加入注册 exit; //退出…
通常数据库还原备份可以通过navicat等数据库管理工具进行,只需要简单的导出导入就行了,但遇到有索引外键的数据库,数据库管理工具运行.sql文件会报错,这时候可以尝试命令行导入,亲测可以成功 MySQL备份和还原,都是利用mysqldump.mysql和source命令来完成的. 1.Win32下MySQL的备份与还原 1.1 备份 cd /Program Files/MySQL/MySQL Server 5.0/bin //命令进入bin文件夹 mysqldump -u 用户名 -p dat…
1.备份 [root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql #把数据库mysql备份到家目录下命名为mysql.sql Enter password: [root@CentOS ~]# ls ~/mysql.sql /root/mysql.sql 2.还原 [root@CentOS ~]# mysql -u root -p web < ~/web.sql #把web.sql导入数据库web…
1.备份 1 [root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql #把数据库mysql备份到家目录下命名为mysql.sql 2 Enter password: 3 [root@CentOS ~]# ls ~/mysql.sql /root/mysql.sql 2.还原 [root@CentOS ~]# mysql -u root -p web < ~/web.sql #把web.sql导入数据库web…
昨天对公司数据库进行备份.用了以下的方法一. 导出1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql 如果要导出数据库全部: mysqldump -uroot -p123456 --all-databases > all-$DAY.sql 2 .导出单个表 mysqldump -u用户名 -p密码 数据库名 表名 > 生成文件名.sql 3.只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql m…
1.备份 [root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql #把数据库mysql备份到家目录下命名为mysql.sql Enter password: [root@CentOS ~]# ls ~/mysql.sql /root/mysql.sql 2.导入 [root@CentOS ~]# mysql -u root -p web < ~/web.sql #把web.sql导入数据库web,注意要先创建数据库 web…
linux数据库备份 服务端启用二进制日志 如果日志没有启开,必须启用binlog,要重启mysql,首先,关闭mysql,打开/etc/my.cnf,加入以下几行: [mysqld] log-bin 然后重新启动mysql,会产生hostname-bin.000001以及hostname-bin.index,前面的日志文件是记录所有对数据的更新操作,后面的文件是存储所有二进制文件的索引,不能轻易被删除. 重启 [root@localhost ]# service mysqld start (5…
在SQL Server 中,master 数据库记录系统级别的元数据,例如,logon accounts, endpoints, linked servers, and system configuration settings,同时,master 数据库记录其他数据库及其文件的位置,因此,在启动SQL Server实例时,master数据库必须最先启动.master 数据库是如此重要,必须频繁地备份master数据库.Only full database backups of master c…