[{"data":1,"prerenderedAt":327},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fconnections\u002Faws-aurora-mysql":3},{"id":4,"title":5,"body":6,"description":318,"extension":319,"meta":320,"navigation":321,"path":322,"redirect":323,"seo":324,"stem":325,"__hash__":326},"docs\u002Fdocs\u002Fconnections\u002Faws-aurora-mysql.md","AWS Aurora MySQL Guide",{"type":7,"value":8,"toc":311},"minimark",[9,13,17,20,33,36,51,56,76,80,83,94,97,126,129,133,136,139,195,198,212,215,239,244,248,287,291,307],[10,11,5],"h1",{"id":12},"aws-aurora-mysql-guide",[14,15,16],"p",{},"Use this page when DBConvert Streams connects to an Aurora MySQL cluster.",[14,18,19],{},"This guide focuses on the Aurora-specific parts of the setup:",[21,22,23,27,30],"ul",{},[24,25,26],"li",{},"cluster endpoint and network access",[24,28,29],{},"parameter-group changes for binlog-based CDC",[24,31,32],{},"TLS certificate handling",[14,34,35],{},"For the core workflow split, use:",[21,37,38,45],{},[24,39,40],{},[41,42,44],"a",{"href":43},"\u002Fdocs\u002Fconnections\u002Fmysql-server","MySQL Server Configuration",[24,46,47],{},[41,48,50],{"href":49},"\u002Fdocs\u002Fintegration\u002Fmysql-cdc-source-configuration","MySQL CDC Source Configuration",[52,53,55],"h2",{"id":54},"base-setup","Base setup",[57,58,59,62,65,73],"ol",{},[24,60,61],{},"Open the AWS RDS console.",[24,63,64],{},"Select the Aurora MySQL cluster and note the writer or reader endpoint you intend to use.",[24,66,67,68,72],{},"Confirm the DBConvert Streams deployment can reach the cluster on port ",[69,70,71],"code",{},"3306",".",[24,74,75],{},"Confirm the connection user has the minimum privileges required for the workflow.",[52,77,79],{"id":78},"network-and-tls","Network and TLS",[14,81,82],{},"Typical checks:",[21,84,85,88,91],{},[24,86,87],{},"the Aurora security group allows inbound traffic from the DBConvert Streams host or VPC path",[24,89,90],{},"the selected endpoint is reachable from the deployment network",[24,92,93],{},"TLS certificate validation is configured if your environment requires it",[14,95,96],{},"To validate TLS with the public RDS CA bundle:",[98,99,104],"pre",{"className":100,"code":101,"language":102,"meta":103,"style":103},"language-bash shiki shiki-themes github-light github-dark","wget https:\u002F\u002Ftruststore.pki.rds.amazonaws.com\u002Fglobal\u002Fglobal-bundle.pem -O rds-ca.pem\n","bash","",[69,105,106],{"__ignoreMap":103},[107,108,111,115,119,123],"span",{"class":109,"line":110},"line",1,[107,112,114],{"class":113},"sScJk","wget",[107,116,118],{"class":117},"sZZnC"," https:\u002F\u002Ftruststore.pki.rds.amazonaws.com\u002Fglobal\u002Fglobal-bundle.pem",[107,120,122],{"class":121},"sj4cs"," -O",[107,124,125],{"class":117}," rds-ca.pem\n",[14,127,128],{},"Then use that CA in the DBConvert Streams connection if you run with certificate verification enabled.",[52,130,132],{"id":131},"cdc-source-preparation","CDC source preparation",[14,134,135],{},"Aurora MySQL CDC still uses the MySQL binlog model. The Aurora-specific difference is that the required settings live in a cluster parameter group.",[14,137,138],{},"Required values:",[140,141,142,155],"table",{},[143,144,145],"thead",{},[146,147,148,152],"tr",{},[149,150,151],"th",{},"Parameter",[149,153,154],{},"Value",[156,157,158,171,183],"tbody",{},[146,159,160,166],{},[161,162,163],"td",{},[69,164,165],{},"binlog_format",[161,167,168],{},[69,169,170],{},"ROW",[146,172,173,178],{},[161,174,175],{},[69,176,177],{},"binlog_row_image",[161,179,180],{},[69,181,182],{},"FULL",[146,184,185,190],{},[161,186,187],{},[69,188,189],{},"binlog_checksum",[161,191,192],{},[69,193,194],{},"NONE",[14,196,197],{},"Typical flow:",[57,199,200,203,206,209],{},[24,201,202],{},"Create or edit the Aurora cluster parameter group.",[24,204,205],{},"Set the binlog parameters above.",[24,207,208],{},"Attach the parameter group to the cluster if needed.",[24,210,211],{},"Reboot the cluster when AWS marks the changes as pending reboot.",[14,213,214],{},"After reboot, verify:",[98,216,220],{"className":217,"code":218,"language":219,"meta":103,"style":103},"language-sql shiki shiki-themes github-light github-dark","SHOW VARIABLES LIKE 'binlog%';\nSHOW BINARY LOGS;\nSELECT @@binlog_format, @@binlog_row_image;\n","sql",[69,221,222,227,233],{"__ignoreMap":103},[107,223,224],{"class":109,"line":110},[107,225,226],{},"SHOW VARIABLES LIKE 'binlog%';\n",[107,228,230],{"class":109,"line":229},2,[107,231,232],{},"SHOW BINARY LOGS;\n",[107,234,236],{"class":109,"line":235},3,[107,237,238],{},"SELECT @@binlog_format, @@binlog_row_image;\n",[14,240,241,242,72],{},"Then finish the DBConvert Streams side of the CDC setup with ",[41,243,50],{"href":49},[52,245,247],{"id":246},"validation-checklist","Validation checklist",[57,249,250,267,273,280],{},[24,251,252,253,257,258,262,263,266],{},"Test the Aurora connection using the writer endpoint — right-click it in the ",[41,254,256],{"href":255},"\u002Fdocs\u002Fdatabase-explorer\u002F","Data Explorer"," sidebar and select ",[259,260,261],"strong",{},"Test connection",", or use the ",[259,264,265],{},"Test Connection"," button in the connection editor.",[24,268,269,270,272],{},"Open it in ",[41,271,256],{"href":255}," to confirm visible tables.",[24,274,275,276,279],{},"If the workflow uses CDC, run ",[69,277,278],{},"SELECT @@binlog_format, @@binlog_row_image"," and confirm the cluster parameter group changes propagated after reboot.",[24,281,282,283,286],{},"Verify ",[69,284,285],{},"SHOW BINARY LOGS"," returns results — empty output means binlog is not active on this cluster.",[52,288,290],{"id":289},"related-docs","Related docs",[21,292,293,299,303],{},[24,294,295],{},[41,296,298],{"href":297},"\u002Fdocs\u002Fconnections\u002Famazon-rds","Amazon RDS for MySQL Guide",[24,300,301],{},[41,302,44],{"href":43},[24,304,305],{},[41,306,50],{"href":49},[308,309,310],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":103,"searchDepth":229,"depth":229,"links":312},[313,314,315,316,317],{"id":54,"depth":229,"text":55},{"id":78,"depth":229,"text":79},{"id":131,"depth":229,"text":132},{"id":246,"depth":229,"text":247},{"id":289,"depth":229,"text":290},"Configure Aurora MySQL for DBConvert Streams connection and MySQL CDC source workflows.","md",{},false,"\u002Fdocs\u002Fconnections\u002Faws-aurora-mysql",null,{"title":5,"description":318},"docs\u002Fconnections\u002Faws-aurora-mysql","PTlApX8v-qEdjh0pxf3qOOkimnC8QKBmZ21n-c6iS6c",1782346475186]