Settu upp og stilltu MySQL8 á CentOS7
Tilvísun
Opinber vefsíða VöruskjalBæta við REPO skrá
Notaðu vi eða vim til að breyta /etc/yum.repos.d/mysql-community.repo skránni, afritaðu eftirfarandi efni í skrána og vistaðu síðan og farðu.
[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
Framkvæma uppsetningu
yum -y install mysql-community-server
Breyttu stillingarskránni
Notaðu vi eða vim til að breyta /etc/my.cnf. Eins og MySQL8 samanborið við fyrri útgáfu, hafa sjálfgefnar vinnsluaðferðir við innskráningu, SQL staðhæfing strangt og ófullnægjandi reitarlengd breyst, þannig að ef við þurfum að halda því sama og áður, gerðu eftirfarandi stillingar. Ef þú þarft ekki að vera samhæft við gamla forritið geturðu hunsað það. Í breyttri stillingu dæmisins hér að neðan eiga fyrstu þrír hlutirnir að vera í samræmi við notkunarvenjur gömlu útgáfunnar og síðasti hluturinn er að breyta sjálfgefnu geymslusafni gagnagrunnsins.
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
Byrja þjónustu
systemctl enable mysqld
systemctl start mysqld
Fáðu sjálfgefið lykilorð fyrir tengingu
Innskráningar lykilorð MySQL8 innfæddrar rótar er geymt í dagbókarskránni og við þurfum að athuga það úr annálnum.
grep "password" /var/log/mysqld.log
Staðfestingarþjónusta
Hingað til er uppsetningu okkar og uppsetningu lokið, við notum skipanalínuna til að tengjast MySQL þjónustunni og búum síðan til gagnagrunn og reikning.
mysql -uroot -p