CentOS7-s installige ja konfigureerige MySQL8
Viide
Ametlik veebilehekülg Toote dokumentatsioonLisage REPO-fail
Faili /etc/yum.repos.d/mysql-community.repo muutmiseks kasutage vi või vim, kopeerige järgmine sisu faili, seejärel salvestage ja väljuge.
[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
Tehke installimine
yum -y install mysql-community-server
Konfiguratsioonifaili muutmine
/Etc/my.cnf muutmiseks kasutage vi või vim. Kuna MySQL8 võrreldes eelmise versiooniga, on sisselogimise vaiketöötlusmeetod, SQL-i lause rangus ja ebapiisav välja pikkus muutunud, nii et kui peame säilitama sama, mis varem, tehke järgmist konfiguratsiooni. Kui te ei pea olema vana programmiga ühilduv, võite seda ignoreerida. Järgmise näite muudetud konfiguratsioonis on esimesed kolm üksust ühilduvad vana versiooni kasutusharjumustega ja viimane üksus on andmebaasi vaikehoidlate kataloogi muutmine.
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
Alustage teenust
systemctl enable mysqld
systemctl start mysqld
Hankige ühenduse vaikeparool
MySQL8 natiivjuure sisselogimisparool salvestatakse logifaili ja peame selle logifailist kontrollima.
grep "password" /var/log/mysqld.log
Kinnitusteenus
Siiani on meie installimine ja seadistamine lõpule viidud, kasutame MySQL-teenusega ühenduse loomiseks käsurida ning seejärel loome andmebaasi ja konto.
mysql -uroot -p