Instalatu eta konfiguratu MySQL8 CentOS7-n
Erreferentzia
Webgune ofiziala Produktuaren dokumentazioaGehitu REPO fitxategia
Erabili vi edo vim /etc/yum.repos.d/mysql-community.repo fitxategia editatzeko, kopiatu ondorengo edukia fitxategira, ondoren gorde eta irten.
[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
Instalazioa egin
yum -y install mysql-community-server
Aldatu konfigurazio fitxategia
Erabili vi edo vim /etc/my.cnf editatzeko. MySQL8 aurreko bertsioarekin alderatuta, saio hasierako prozesatzeko metodo lehenetsiak, SQL adierazpenen zorroztasuna eta eremu luzera nahikoa aldatu dira, beraz, lehen bezala jarraitu behar badugu, egin honako konfigurazioa. Programa zaharrarekin bateragarria izan behar ez baduzu, ez ikusi egin diezaiokezu. Beheko adibidearen konfigurazio aldatuan, lehen hiru elementuak bateragarriak izan behar dira bertsio zaharreko erabilera ohiturekin, eta azken elementua datu-basearen biltegiratze direktorio lehenetsia aldatzea da.
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
Hasi zerbitzua
systemctl enable mysqld
systemctl start mysqld
Lortu lehenetsitako konexioaren pasahitza
MySQL8 jatorrizko erroaren saio-hasierako pasahitza erregistro-fitxategian gordetzen da, eta erregistro-fitxategian egiaztatu behar dugu.
grep "password" /var/log/mysqld.log
Egiaztapen Zerbitzua
Orain arte gure instalazioa eta konfigurazioa amaitu dira, komando lerroa erabiltzen dugu MySQL zerbitzura konektatzeko, eta gero datu basea eta kontua sortzeko.
mysql -uroot -p