MySQL8 li CentOS7 saz bikin û vesaz bikin
Balkêşî
Malpera fermî Belgekirina HilberêPelê REPO zêde bikin
Vi an vim-ê bikar bînin ku pelê /etc/yum.repos.d/mysql-community.repo sererast bikin, naveroka jêrîn li pelê kopî bikin, paşê hilanîn û derketin.
[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
Sazkirinê pêk bînin
yum -y install mysql-community-server
Pelê vesazkirinê biguherîne
Ji bo sererastkirina /etc/my.cnf vi an vim bikar bînin. Wekî ku MySQL8 bi versiyona berê re berawird kir, rêbaza pêvajoyê ya têketinê ya pêşkeftî, hişkiya daxuyaniya SQL û dirêjahiya zeviyê têrê kir, guheriye, ji ber vê yekê heke em hewce ne ku eynî wekî berê bimînin, veavakirina jêrîn bikin. Heke hûn ne hewce ne ku bi bernameya kevn re lihevhatî bin, hûn dikarin wê paşguh bikin. Di veavakirina guherandî ya mînaka jêrîn de, sê heb tiştên pêşîn ji bo lihevhatina bi adetên karanîna guhertoya kevn in, û ya paşîn jî guherandina pelrêça hilanînê ya xwerû ya danegehê ye.
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
Xizmet dest pê bikin
systemctl enable mysqld
systemctl start mysqld
.Îfreya pêwendiyê ya default bistînin
Passwordîfreya têketinê ya root xwemalî MySQL8 di pelê têketinê de hatî hilanîn, pêdivî ye ku em wê ji pelê têketinê kontrol bikin.
grep "password" /var/log/mysqld.log
Xizmeta Verification
Heya nuha sazkirin û veavakirina me xilas bû, em rêzika ferman bikar tînin da ku bi karûbarê MySQL ve bêne girêdan, û dûv re jî danegeh û hesabek çêbikin.
mysql -uroot -p