diff --git a/plugins/mysql-yum/conf/my8.4.cnf b/plugins/mysql-yum/conf/my8.4.cnf index 57269e18e..7b7720c1a 100644 --- a/plugins/mysql-yum/conf/my8.4.cnf +++ b/plugins/mysql-yum/conf/my8.4.cnf @@ -8,6 +8,7 @@ default-character-set = UTF8MB4 [mysqld] !include {$SERVER_APP_PATH}/etc/mode/classic.cnf mysql_native_password=ON +#authentication_policy=mysql_native_password pid-file = {$SERVER_APP_PATH}/data/mysql.pid user = mysql port = 33206 diff --git a/plugins/mysql-yum/index.py b/plugins/mysql-yum/index.py index 70deac4ee..33b48301d 100755 --- a/plugins/mysql-yum/index.py +++ b/plugins/mysql-yum/index.py @@ -423,7 +423,11 @@ def initMysql8Data(): user = pGetDbUser() cmd = serverdir + '/bin/usr/sbin/mysqld --basedir=' + serverdir + '/bin/usr --datadir=' + \ datadir + ' --initialize-insecure --lower-case-table-names=1' - mw.execShell(cmd) + data = mw.execShell(cmd) + + if data[1] != '': + print(data[1]) + exit(-1) if not mw.isAppleSystem(): mw.execShell('chown -R mysql:mysql ' + datadir)