I-install at i-configure ang MySQL8 sa CentOS7
Sanggunian
Opisyal na website Dokumentasyon ng ProduktoMagdagdag ng REPO file
Gumamit ng vi o vim upang mai-edit ang /etc/yum.repos.d/mysql-community.repo file, kopyahin ang sumusunod na nilalaman sa file, pagkatapos ay i-save at lumabas.
[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
Gawin ang pag-install
yum -y install mysql-community-server
Baguhin ang file ng pagsasaayos
Gumamit ng vi o vim upang mai-edit /etc/my.cnf. Tulad ng MySQL8 kumpara sa nakaraang bersyon, ang default na paraan ng pagproseso ng pag-login, SQL pahayag ng pagiging mahigpit at hindi sapat na haba ng patlang ay nagbago, kaya kung kailangan nating panatilihin ang katulad ng dati, gawin ang sumusunod na pagsasaayos. Kung hindi mo kailangang maging katugma sa lumang programa, maaari mo itong balewalain. Sa binagong pagsasaayos ng halimbawa sa ibaba, ang unang tatlong mga item ay magiging katugma sa mga gawi sa paggamit ng lumang bersyon, at ang huling item ay upang baguhin ang default na direktoryo ng imbakan ng database.
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
Simulan ang serbisyo
systemctl enable mysqld
systemctl start mysqld
Kunin ang default na password ng koneksyon
Ang pag-login password ng MySQL8 katutubong ugat ay nakaimbak sa log file, at kailangan naming suriin ito mula sa log file.
grep "password" /var/log/mysqld.log
Serbisyo sa Pag-verify
Sa ngayon ang aming pag-install at pagsasaayos ay nakumpleto, ginagamit namin ang linya ng utos upang kumonekta sa serbisyo ng MySQL, at pagkatapos ay lumikha ng isang database at account.
mysql -uroot -p