Instal lan atur MySQL8 ing CentOS7
Referensi
Situs web resmi Dokumentasi ProdukTambah file REPO
Gunakake vi utawa vim kanggo ngowahi file /etc/yum.repos.d/mysql-community.repo, salin isi ing ngisor iki menyang file, banjur simpen lan metu.
[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
Nindakake instalasi
yum -y install mysql-community-server
Ngowahi file konfigurasi
Gunakake vi utawa vim kanggo ngowahi /etc/my.cnf. Minangka MySQL8 dibandhingake karo versi sadurunge, cara pangolahan default login, kaku pratelan SQL lan dawa kolom sing ora cukup wis diganti, mula yen kudu tetep padha karo sadurunge, apa konfigurasi ing ngisor iki. Yen ora prelu kompatibel karo program lawas, sampeyan bisa nglirwakake. Ing konfigurasi modifikasi conto ing ngisor iki, telung item pisanan sing kompatibel karo kebiasaan panggunaan versi lawas, lan item sing terakhir yaiku ngowahi direktori panyimpenan standar 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
Miwiti layanan
systemctl enable mysqld
systemctl start mysqld
Entuk sandhi sambungan gawan
Sandhi mlebu root MySQL8 asli disimpen ing file log, lan kudu mriksa saka file log.
grep "password" /var/log/mysqld.log
Layanan Verifikasi
Nganti saiki instalasi lan konfigurasi wis rampung, kita nggunakake baris perintah kanggo nyambung menyang layanan MySQL, banjur nggawe database lan akun.
mysql -uroot -p