Installa è cunfigurate MySQL8 in CentOS7
Riferimentu
Situ ufficiali Documentazione di u ProduttuAghjunghje u fugliale REPO
Aduprate vi o vim per edità u fugliale /etc/yum.repos.d/mysql-community.repo, copiate u cuntenutu chì seguita in u fugliale, dopu salvate è surtite.
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
Eseguite a stallazione
yum -y install mysql-community-server
Mudificà u fugliale di cunfigurazione
Aduprate vi o vim per edità /etc/my.cnf. Cum'è MySQL8 paragunatu cù a versione precedente, u metudu di trasfurmazione predefinitu di login, rigore di dichjarazione SQL è lunghezza di campu insufficiente hè cambiatu, dunque se avemu bisognu di mantene u listessu cum'è prima, fate a cunfigurazione seguente. Se ùn avete micca bisognu di esse compatibile cù u vechju prugramma, pudete ignorallu. In a cunfigurazione mudificata di l'esempiu seguente, i primi trè elementi sò per cumpatibilità cù l'abitudini di usu di a vechja versione, è l'ultimu elementu hè di mudificà u repertoriu di almacenamentu predeterminatu di a basa di dati.
default_authentication_plugin=mysql_native_password
validate_password.policy=LOW
sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
datadir=/mysqldata
Principià serviziu
systemctl enable mysqld
systemctl start mysqld
Uttenite a password di cunnessione predefinita
A password di login di a ràdica nativa MySQL8 hè guardata in u fugliale di log, ci vole à verificalla da u log file.
grep "password" /var/log/mysqld.log
Serviziu di Verificazione
Finu avà a nostra installazione è cunfigurazione sò state compie, usamu a linea di cummanda per cunnette ci à u serviziu MySQL, è dopu creemu una basa di dati è un contu.
mysql -uroot -p