Asenna ja konfiguroi MySQL8 CentOS7: een
Viite
Virallinen nettisivu Tuote-asiakirjatLisää REPO-tiedosto
Muokkaa vi- tai vim-tiedostoa /etc/yum.repos.d/mysql-community.repo -tiedostoon, kopioi seuraava sisältö tiedostoon ja tallenna ja poistu sitten.
[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
Suorita asennus
yum -y install mysql-community-server
Muokkaa määritystiedostoa
Käytä vi tai vim muokataksesi tiedostoa /etc/my.cnf. MySQL8: n edelliseen versioon verrattuna oletusarvoiset kirjautumistavat, SQL-käskyn tarkkuus ja riittämätön kentän pituus ovat muuttuneet, joten jos meidän on säilytettävä sama kuin aiemmin, tee seuraava kokoonpano. Jos sinun ei tarvitse olla yhteensopiva vanhan ohjelman kanssa, voit ohittaa sen. Alla olevan esimerkin muokatussa kokoonpanossa kolmen ensimmäisen kohteen on oltava yhteensopivia vanhan version käyttötottumusten kanssa, ja viimeisenä kohteena on muokata tietokannan oletustallennushakemistoa.
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
Aloita palvelu
systemctl enable mysqld
systemctl start mysqld
Hanki oletusyhteyssalasana
MySQL8: n alkuperäisen juuren kirjautumissalasana on tallennettu lokitiedostoon, ja meidän on tarkistettava se lokitiedostosta.
grep "password" /var/log/mysqld.log
Vahvistuspalvelu
Toistaiseksi asennuksemme ja määrityksemme on saatu päätökseen, muodostamme yhteyden komentorivillä MySQL-palveluun ja luomme sitten tietokannan ja tilin.
mysql -uroot -p