Инсталирајте и конфигурирајте го MySQL8 на CentOS7
Референца
Официјална веб страна Документација за производотДодадете датотека REPO
Користете vi или vim за уредување на датотеката /etc/yum.repos.d/mysql-community.repo, копирајте ја следната содржина во датотеката, потоа зачувајте и излезете.
[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
Изведете инсталација
yum -y install mysql-community-server
Изменете ја конфигурациската датотека
Користете vi или vim за уредување /etc/my.cnf. Бидејќи MySQL8 се споредува со претходната верзија, стандардниот метод за обработка на најавување, строгоста на SQL изјавата и недоволната должина на полето се променија, па ако треба да го задржиме истото како порано, направете ја следната конфигурација. Ако не треба да бидете компатибилни со старата програма, можете да ја игнорирате. Во изменетата конфигурација на примерот подолу, првите три ставки треба да бидат компатибилни со навиките на употреба на старата верзија, а последната ставка е да го измените стандардниот директориум за складирање на базата на податоци.
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
Започнете услуга
systemctl enable mysqld
systemctl start mysqld
Добијте ја стандардната лозинка за врска
Лозинката за најавување на родниот корен MySQL8 е зачувана во датотеката за евиденција и треба да ја провериме од датотеката за најавување.
grep "password" /var/log/mysqld.log
Услуга за верификација
Досега нашата инсталација и конфигурација се завршени, ние ја користиме командната линија за да се поврземе со услугата MySQL, а потоа креираме база на податоци и сметка.
mysql -uroot -p