| 所在地区: | 浙江 | 发布日期: | 2020年09月16日 |
|---|---|---|---|
| 招标采购联系人: | “登录”才能查看此项内容。 | 联系方式: | “登录”才能查看此项内容。 |
Mysql 在windows中配置文件为 my.ini,linux为my.conf
Port=(略) //端口 Character_set_server=utf8mb4 //字符集 Datadir =/data/mysql_data //数据文件存放目录 Max_connections=(略) //最大连接数 Log_error=error.log //错误日志 Slow_query_log=0 //慢查询,0关闭,1开启 Expire_logs_days=7 //binlog 日志保留天数 Log_bin=bin.log //binlog日志开启 innodb_buffer_pool_size=8G //缓冲池大小 mysql无法连接 Mysql是否启动 service mysql status (查看状态) 数据库是否通畅, telnet ip port 1.windows使用逻辑备份,备份工具mysqldump 2.Linux使用物理备份,备份工具PXB 防火墙端口是否放行 firewall -cmd --list all 用户密码是否正确(服务器上命令是否能登录) Mysql 分为物理备份和逻辑备份,每周日凌晨进行一次安全备份,每周的周一到周六的凌晨进行一次增量备份 mysql设置在windows下自动备份 脚本下载地址:(略) ① 先下载mysql_backup.bat脚本,放在bin文件夹下,并且修改脚本内容(修改目录、备份路径、用户、密码、数据库名称、保留天数等) ② 添加到windows任务计划 ③ 调整脚本执行时间为当前时间之后一分钟,观察能否自动备份 ④ 执行失败时,排错 ⑤ 成功后,调整执行时间为正常备份时间 mysqldump手工备份 1、备份单库 mysqldump --single-transaction --mast-data=2 --all-database -uroot -p>/opt/all_database_backup.sql 2、备份全库 mysqldump --sigle -transactions --mast-data=2 --databases burn_test>/opt/burn_test2.sql 3、备份表 mysqldump --single -transaction --mast -data=2 database burn_test --tables”table1 table2”>backup_tables.sql mysql设置在Linux下自动备份 下载脚本epoint_mysql_recover.sh 物理备份 使用异构机备份xtrabackup