Die Installationsmethode von MySQL5.7 rpm unter Linux wird zu Ihrer Information aufgezeichnet. Der spezifische Inhalt ist wie folgt Entfernen Sie das alte Paket: grep -i mysql # rpm -ev mysql-libs-* --nodeps Installieren Sie das RPM-Paket: # rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm Start, Stopp: # Dienst mysqld starten # Dienst mysqld stoppen # Dienst MySQL-Status Ursprüngliches zufälliges Passwort: # cat /var/log/mysqld.log | mehr Ändern Sie das ursprüngliche Passwort und autorisieren Sie den Fernzugriff: #mysql -uroot -p mysql> Passwort festlegen = 'Pwd@123456'; mysql> gewähre 'root'@'%', identifiziert durch 'Pwd@123456', alle Berechtigungen für *.*; Attribute zur Kennwortkomplexität: mysql> globale validate_password_policy=0 festlegen; validate_password_policy hat die folgenden Werte: (Der Standardwert ist 1, also MITTEL. Das zu Beginn festgelegte Passwort muss also die Längenanforderungen erfüllen und Zahlen, Klein- oder Großbuchstaben sowie Sonderzeichen enthalten.) Ändern Sie das Datenverzeichnis: Das neue Verzeichnis muss den MySQL-Benutzer autorisieren, die mysqld_safe-Protokolldatei autorisieren und Selinux ausschalten (es wurde keine Methode für zugehörige Richtlinieneinstellungen gefunden). # mkdir /data/mysql/data # mv /var/lib/mysql/* /data/mysql/data/ # mkdir /data/mysql/log # chown mysql:mysql -R /data/mysql # berühren Sie mysqld_safe.log # chown mysql:mysql mysqld_safe.log # vi /etc/my.cnf /** [Kunde] Port = 3306 Socket = /data/mysql/log/mysql.sock Standardzeichensatz = utf8 [mysql] kein automatisches Wiederaufwärmen socket=/data/mysql/log/mysql.sock Standardzeichensatz = utf8 [mysqld] Port = 3306 Socket = /data/mysql/log/mysql.sock Zeichensatzserver = utf8 Kleinbuchstabentabellennamen = 1 basedir=/usr datadir=/Daten/mysql/Daten log-error=/Daten/mysql/log/error.log pid-Datei=/data/mysql/log/mysql.pid init_connect='Namen festlegen utf8' symbolische Links = 0 externe Verriegelung überspringen Schlüsselpuffergröße = 16 M max_zulässiges_Paket = 1M table_open_cache = 64 Sortierpuffergröße = 512 KB Nettopufferlänge = 8 KB Lesepuffergröße = 256 KB Read_Rnd_Buffer_Größe = 512 KB myisam_sort_buffer_size = 8M [mysqld_safe] log-error=/data/mysql/log/mysqld_safe.log */ # getenforce Durchsetzung # setenforce 0 # vi /etc/selinux/config /** # Diese Datei steuert den Status von SELinux auf dem System. # SELINUX= kann einen dieser drei Werte annehmen: # Erzwingen – Die SELinux-Sicherheitsrichtlinie wird erzwungen. # permissiv – SELinux druckt Warnungen, anstatt sie zu erzwingen. # deaktiviert – Es ist keine SELinux-Richtlinie geladen. #SELINUX=erzwingen SELINUX=deaktiviert # SELINUXTYPE= kann einen dieser beiden Werte annehmen: # gezielt - Gezielt werden Prozesse geschützt, # mls – Mehrstufiger Sicherheitsschutz. SELINUXTYPE=zielgerichtet */ # Dienst mysqld starten Andere Befehle: # mysqladmin -u root -p password mysql> Version auswählen(); # chkconfig --list # chkconfig --level 345 mysqld ein # netstat -na | grep 3306 Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Flussdiagramm für den Webserverzugriff auf HTTP und HTTP-Zusammenarbeit
>>: Detaillierte Erklärung zur Verwendung von JavaScript WeakMap
Inhaltsverzeichnis ReactRouterV6-Änderungen 1. &l...
1. Umwelt: MySQL-5.0.41-win32 Windows XP Professi...
Uniapp-Code <Vorlage> <Ansicht> <i...
In diesem Artikel wird der spezifische JavaScript...
Docker-Machine ist ein offiziell von Docker berei...
Die offizielle Website von Netease Kanyouxi (http...
Inhaltsverzeichnis 1. Erstellen Sie einen Socket ...
1. <div></div> und <span></s...
Studiennotizen zu HTML-Entwurfsmustern Diese Woch...
Während der Entwicklung wurden die folgenden Situ...
Anzeigen und Einstellen des SQL-Modus in MySQL My...
Ohne weitere Umschweife hier ein Demobild. Die im...
Vue-Version, kopiere sie in die Datei und verwend...
Ergebnisse erzielen html <h2>CSS3-Zeitleist...
Vorwort Um Dateiberechtigungen im Terminal eines ...