Hoe om MYSQL 8.0 te installeer en 'n databasis te skep op 'n CentOS 7 Linux VPS of 'n toegewyde bediener
2.0.1 Verwyder / verwyder die MariaDB-pakket as dit in CentOS 7 geïnstalleer is
2.0.2 Verwyder / verwyder die config-lêers
2.0.3 Voeg die MySQL 8.0-bewaarplek by
2.0.4 Installeer die MySQL 8.0 Server en begin MySQL Service
2.0.5 Kry die standaardwagwoord vir root (MySQL-databasisgebruiker)
3 Skep MySQL-databasis
3.0.1 Meld by mysql-bediener aan as root
5 Kyk na die top 3 VPS-dienste:
MySQL is een van die mees gebruikte open source databasisplatforms wêreldwyd. Dit is beskikbaar as gemeenskapsweergawe (gratis) en ondernemingsweergawe (betaal) wat meer funksies vir ondernemingsomgewing het.
MySQL is ‘n relasionele databasisstelsel met Struktuur navraag taal (SQL) opdragte [SELECT, CREATE TABLE, UPDATE, DELETE, INSERT, DROP TABLE, e.t.c] vir die bestuur van verhoudingsdatabasisse. In hierdie handleiding wys ons hoe om MySQL 8.0 Community-weergawe te installeer, wat tans die nuutste weergawe is met baie kragtige funksies, maar tog baie maklik om op te stel en te gebruik. Dan illustreer ons hoe u die MySQL-root-wagwoord kan ophaal, verander dit en skep ‘n databasis in CentOS 7 Linux VPS.
Verwyder / verwyder die MariaDB-pakket as dit in CentOS 7 geïnstalleer is
$ sudo yum verwyder mariadb mariadb-server
Verwyder / verwyder die config-lêers
Voeg die MySQL 8.0-bewaarplek by
Voer die opdragte uit om die bewaarplek vir MySQL 8.0-installasie af te laai.
Installeer die MySQL 8.0 Server en begin MySQL Service
$ sudo yum installeer mysql-bediener
$ sudo systemctl begin mysqld
Kry die standaardwagwoord vir root (MySQL-databasisgebruiker)
Die tydelike wortelwagwoord word gewoonlik tydens die installasie van mysql-bediener gegenereer en gestoor in die MySQL-foutlêer.
Kontroleer die hoof MySQL-opstellêer vir die ligging van MySQL-loglêer.
Voorbeeld van die uitvoer van my.cnf-konfigurasielêer
# Raadpleeg vir raad oor hoe om instellings te verander
# Verwyder leiding # en stel die hoeveelheid RAM in vir die belangrikste data
# cache in MySQL. Begin by 70% van die totale RAM vir toegewyde bediener, anders 10%.
# Verwyder leiding # om ‘n baie belangrike data-integriteitsopsie aan te skakel: aanteken
# veranderinge aan die binêre log tussen rugsteun.
# Verwyder die leidende # om opsies in te stel wat hoofsaaklik nuttig is vir die rapportering van bedieners.
# Die verstekbediener is vinniger vir transaksies en vinnig SELECT’s.
# Pas groottes aan soos nodig, eksperimenteer om die optimale waardes te vind.
# Verwyder leiding # om terug te keer na vorige waarde vir standaard_authentication_plugin,
# dit sal die versoenbaarheid met ouer kliënte verhoog. Vir die agtergrond, sien:
Let op die reël: log-error = / var / log / mysqld.log
Die ligging van die loglêer is /var/log/mysqld.log
Voer die opdrag hieronder uit om die wagwoord te herwin:
$ meer /var/log/mysqld.log | Grep tydelik
[linuxuser @ centos7-hostadvice4 ~] $ meer /var/log/mysqld.log | Grep tydelik
2018-06-11T14: 14: 13.216928Z 5 [Opmerking] [MY-010454] [Bediener] ‘n Tydelike wagwoord word gegenereer vir root @ localhost: u) shs5&cOn5m
Meld by mysql-bediener aan as root
Voer die tydelike wagwoord vir root in die opdrag.
Verander dan die wortelwagwoord
mysql> ALTER GEBRUIKER ‘root’ @ ‘localhost’ IDENTIFISEER DEUR ‘MyNewPasswword2018&* ‘;
Skep ‘n nuwe databasis genaamd ‘myfirstdb’
mysql> Skep DATABASIS myfirstdb;
Lys alle databasisse op die mysql-bediener
mysql> TOON DATABASISSE;
Sleutel wagwoord in:
Welkom by die MySQL-monitor. Opdragte eindig met; of \ g.
Tik ‘hulp;’ of ‘\ h’ vir hulp. Tik ‘\ c’ om die huidige invoerverklaring uit te vee.
Navraag OK, 0 rye geraak (0,07 sek)
Navraag OK, 1 ry geraak (0,06 sek)
| Databasis |
| inligtingskema |
5 rye in stel (0.14 sek)
Ons het u nou die belangrikste punt (met ander woorde die installering van die nuutste weergawe van MySQL Server en die skep van ‘n databasis) op die been gebring. Die volgende stap is om te leer hoe om meer MySQL-opdragte uit te voer om die databasis na u smaak te manipuleer. Dit sluit in die skep van nuwe mysql-gebruikers, die toestaan ​​van gebruikersvoorregte, die opstel van tabelle in databasisse, die invoeging en opdatering van rekords in tabelle, die maak van navrae om rekords van die tabelle te verkry en vele ander funksies. U moet ook oorweeg om te leer hoe om databasisse vanaf die opdragreël te rugsteun en te herstel.
[kategorie top-ondernemings ="VPS"
Hoe om ProxySQL teen MySQL uit te voer vir monitering op CentOS 7
Hoe u die prestasie van MySQL 8.0 op ‘n CentOS 7-bediener kan optimaliseer en optimaliseer
Hoe om SSH op te stel op ‘n CentOS 7 VPS van ‘n Windows-kliënt