cmake3 .. -DCMAKE_INSTALL_PREFIX=/data/application/mariadb10.5.8 \
-DMYSQL_DATADIR=/data/application/mariadb10.5.8/data \
-DMYSQL_UNIX_ADDR=/data/application/mariadb10.5.8/mysql.sock \
-DSYSCONFDIR=/data/application/mariadb10.5.8/etc \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_ARIA_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_CONNECT_STORAGE_ENGINE=1 \
-DWITH_CSV_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DWITH_SEQUENCE_STORAGE_ENGINE=1 \
-DWITH_SPHINX_STORAGE_ENGINE=1 \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DDEFAULT_CHARSET=utf8mb4 \
-DDEFAULT_COLLATION=utf8mb4_general_ci \
-DEXTRA_CHARSETS=all \
-DENABLE_PROFILING=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_DEBUG=0 \
-DWITH_LIBWRAP=0 \
-DWITH_READLINE=1 \
-DWITH_SSL=/data/application/openssl1.1.1j
./scripts/mysql_install_db --basedir="/data/application/mariadb10.5.8" --defaults-file="/data/application/mariadb10.5.8/etc/my.cnf"
#./bin/mysqld_safe --defaults-file=/data/application/mariadb10.5.8/etc/my.cnf --skip-grant-tables --skip-networking --user=mysql &
./bin/mysqld_safe --defaults-file=/data/application/mariadb10.5.8/etc/my.cnf --user=mysql &
mysql -S mysql.sock
--ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('root');
UPDATE mysql.user SET authentication_string = PASSWORD('new_password') WHERE User = 'root' AND Host = 'localhost';