Pag-install ug pag-configure sa MySQL8 sa CentOS7
Pakisayran
Opisyal nga website Dokumentasyon sa ProduktoPagdugang file nga REPO
Paggamit vi o vim aron ma-edit ang /etc/yum.repos.d/mysql-community.repo file, kopyaha ang mosunud nga sulud sa file, pagkahuman i-save ug mogawas.
[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
Paghimo instalar
yum -y install mysql-community-server
Usba ang config file
Paggamit vi o vim aron ma-edit ang /etc/my.cnf. Sama sa pagtandi sa MySQL8 sa miaging bersyon, ang mga default nga pamaagi sa pagproseso sa pag-login, kahigpit sa pahayag sa SQL ug dili igo nga gitas-on sa uma nga nabag-o, busa kung kinahanglan naton nga ipadayon ang parehas sa kaniadto, buhata ang mosunud nga pag-ayo. Kung dili nimo kinahanglan nga mahiuyon sa daang programa, mahimo nimo kini ibaliwala. Sa nabag-o nga pag-configure sa pananglitan sa ubus, ang nahauna nga tulo nga mga butang aron mahiuyon sa mga naandan nga paggamit sa daang bersyon, ug ang ulahi nga butang aron usbon ang default nga direktoryo sa pagtipig sa 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
Pagsugod sa serbisyo
systemctl enable mysqld
systemctl start mysqld
Kuhaa ang default password sa koneksyon
Ang MySQL8 lumad nga root login password gitipig sa log file, kinahanglan naton kini tan-awon gikan sa log file.
grep "password" /var/log/mysqld.log
Serbisyo sa Pagpanghimatuud
Hangtod karon nahuman na ang among pag-install ug pag-configure, gigamit namon ang linya sa pagsugo aron makakonektar sa serbisyo sa MySQL, ug pagkahuman maghimo usa ka database ug account.
mysql -uroot -p