[SPARK-39540][BUILD] Upgrade `mysql-connector-java` to 8.0.29
[SPARK-39540][BUILD] Upgrade `mysql-connector-java` to 8.0.29

### What changes were proposed in this pull request?
Upgrade mysql-connector-java from 8.0.27 to 8.0.29

### Why are the changes needed?
Improper Handling of Insufficient Permissions or Privileges in MySQL Connectors Java.

Vulnerability in the MySQL Connectors product of Oracle MySQL (component: Connector/J). Supported versions that are affected are 8.0.27 and prior. Difficult to exploit vulnerability allows high privileged attacker with network access via multiple protocols to compromise MySQL Connectors. Successful attacks of this vulnerability can result in takeover of MySQL Connectors. CVSS 3.1 Base Score 6.6 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H).

[CVE-2022-21363](https://nvd.nist.gov/vuln/detail/CVE-2022-21363)

### Does this PR introduce _any_ user-facing change?
No.

### How was this patch tested?
Pass GA

Closes #36938 from bjornjorgensen/Upgrade-mysql-connector-java-to-8.0.28.

Lead-authored-by: Bjørn Jørgensen <f1cf9edeb432464e844067a8928e544915acf114@gmail.com>
Co-authored-by: Bjørn Jørgensen <243ccdfc838dc41c4dbb3573dfa6ef35289c5be9@users.noreply.github.com>
Signed-off-by: Dongjoon Hyun <6ff48b33cbb828151035af58a92f18a39f1d1036@apache.org>

WeichenXu123/spark,mahak/spark,nchammas/spark,WeichenXu123/spark,vinodkc/spark,mahak/spark,WeichenXu123/spark,zzcclp/spark,apache/spark,apache/spark,ueshin/apache-spark,ueshin/apache-spark,ueshin/apache-spark,JoshRosen/spark,wangyum/spark,zzcclp/spark,vinodkc/spark,holdenk/spark,rednaxelafx/apache-spark,gengliangwang/spark,shaneknapp/spark,rednaxelafx/apache-spark,ueshin/apache-spark,dongjoon-hyun/spark,HyukjinKwon/spark,wangyum/spark,mahak/spark,apache/spark,nchammas/spark,gengliangwang/spark,HyukjinKwon/spark,dongjoon-hyun/spark,WeichenXu123/spark,gengliangwang/spark,vinodkc/spark,JoshRosen/spark,shaneknapp/spark,HyukjinKwon/spark,JoshRosen/spark,zero323/spark,hvanhovell/spark,wangyum/spark,srowen/spark,HyukjinKwon/spark,zero323/spark,dongjoon-hyun/spark,nchammas/spark,hvanhovell/spark,hvanhovell/spark,gengliangwang/spark,WeichenXu123/spark,holdenk/spark,nchammas/spark,srowen/spark,JoshRosen/spark,zero323/spark,rednaxelafx/apache-spark,gengliangwang/spark,gengliangwang/spark,srowen/spark,srowen/spark,srowen/spark,holdenk/spark,shaneknapp/spark,gengliangwang/spark,vinodkc/spark,hvanhovell/spark,hvanhovell/spark,witgo/spark,hvanhovell/spark,WeichenXu123/spark,vinodkc/spark,shaneknapp/spark,apache/spark,rednaxelafx/apache-spark,rednaxelafx/apache-spark,ueshin/apache-spark,wangyum/spark,wangyum/spark,mahak/spark,HyukjinKwon/spark,WeichenXu123/spark,apache/spark,rednaxelafx/apache-spark,zzcclp/spark,HyukjinKwon/spark,ueshin/apache-spark,witgo/spark,hvanhovell/spark,witgo/spark,shaneknapp/spark,wangyum/spark,zzcclp/spark,HyukjinKwon/spark,witgo/spark,ueshin/apache-spark,witgo/spark,zero323/spark,zero323/spark,srowen/spark,mahak/spark,JoshRosen/spark,zzcclp/spark,JoshRosen/spark,nchammas/spark,mahak/spark,apache/spark,holdenk/spark,nchammas/spark,nchammas/spark,mahak/spark,zzcclp/spark,holdenk/spark,holdenk/spark,zzcclp/spark,dongjoon-hyun/spark,dongjoon-hyun/spark,holdenk/spark,shaneknapp/spark,vinodkc/spark,dongjoon-hyun/spark,wangyum/spark,apache/spark,JoshRosen/spark,witgo/spark,witgo/spark,zero323/spark,shaneknapp/spark,zero323/spark,srowen/spark,dongjoon-hyun/spark,rednaxelafx/apache-spark,vinodkc/spark