一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会 ...
分类:
数据库 时间:
2019-08-30 22:53:26
阅读次数:
198
案例: 备份后查看目录: 然后进行crontab任务调度: ...
分类:
数据库 时间:
2019-08-30 22:35:33
阅读次数:
89
在命令行下mysql的数据导出有个很好用命令mysqldump,它的参数有一大把,可以这样查看: mysqldump 最常用的: mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql 这样就可以将数据库databasefoo的表ta ...
分类:
数据库 时间:
2019-08-29 18:31:29
阅读次数:
93
专职DBA-mysqldump企业级备份恢复 数据库备份最高层次思想 数据库备份最牛的层次,就是永远都用不上备份。 这就像我们日常购买大病保险一样,任何人购买大病保险都肯定不是希望得大病,我们做数据库备份也是一样,备份策略无论做得多么完备,我们还是不希望故障发生。 因此,除了具备高超的备份策略和精湛... ...
分类:
数据库 时间:
2019-08-29 13:43:42
阅读次数:
131
在MariaDB 10.3版本中sequence是特殊的表,和表使用相同的namespace,因此表和序列的名字不能相同。 MariaDB [wuhan]> select version(); +--------------------+ | version() | +---------------... ...
分类:
数据库 时间:
2019-08-27 18:57:13
阅读次数:
96
第一步:在主服务器跑mysqldump --master-data=2 --single-transaction -uroot -p dbname > /root/mysqldump.sql 第二步:把主服务器产生的mysqldump.sql 做gzip 压缩,上传到从服务器 第三步:在从服务器上s ...
分类:
数据库 时间:
2019-08-26 23:01:33
阅读次数:
114
mysqldump--databases导出的时候会有userdatabasexxx的语句,如果源实例导入到其他的库中,会有覆盖的风险mysqldump直接跟库名导出,没有userdatabasexxx的语句。
分类:
数据库 时间:
2019-08-25 10:30:59
阅读次数:
99
配置Replication*准备两台mysql服务器,版本最好一致,防止版本不同带来的兼容性问题。第一步:配置主服务器配置文件:/etc/my.cnf编辑该文件,添加如下:[mysqld]log-bin=/var/log/mysql/mysql-bin//生成bin文件路径自己指定server-id=1//随意设置数字,保证id是唯一的日志目录:/var/log/mysql创建:mkdir-p/v
分类:
数据库 时间:
2019-08-25 10:23:45
阅读次数:
112
有时需要复制的数据库比较大,复制太慢,或容易出错。 数据库小,简单的 就没这么复杂了,直接导出dmp或用工具都可以。这篇是针对比较大,选择性复制,且复制总是失败的情况。 方法如下。 工具 sqldeveloper. 思路:先复制表和数据(选择性复制表数据),再复制视图,触发器序列等。以免触发器序列等 ...
分类:
数据库 时间:
2019-08-25 00:41:35
阅读次数:
150
常用的备份参数 -A 备份全库 -B 备某一个数据库下的所有表 -R, --routines 备份存储过程和函数数据 --triggers 备份触发器数据 --master-data={1|2} 告诉你备份后时刻的binlog位置 如果等于1,则将其打印为CHANGE MASTER命令; 如果等于2 ...
分类:
数据库 时间:
2019-08-22 13:25:29
阅读次数:
89