办理会员咨询热线:4000-156-001

xcx测试7-7(这是一条测试数据请勿报名)测试9.1(这是一条测试数据)请勿报名[变更公告]

所在地区: 浙江-- 发布日期: 2020年9月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<>