Heim  >  Artikel  >  Datenbank  >  Centos6.9 installiert den msyql5.6-Datensatz neu

Centos6.9 installiert den msyql5.6-Datensatz neu

远方*
远方*Original
2022-03-10 11:12:37163Durchsuche

Deinstallieren Sie die Originalversion von MySQL

1. yum mysql-server mysql-libs compat-mysql
2. rm / etc/my.cnf
5. Überprüfen Sie, ob noch MySQL-Software vorhanden ist. Löschen Sie sie weiter.
Befehl: rpm -qa|grep -i mysql
MySQL-server-5.6.17-1.el6.i686
MySQL-client-5.6.17-1.el6.i686
Befehl: rpm -e MySQL-server-5.6 .17-1.el6.i686
rpm -e MySQL-client-5.6.17-1.el6.i686
6. Löschen Sie den MySQL-Dienst
chkconfig –list |. grep -i mysql
chkconfig –del mysql
7 MySQL-Ordner: Wo ist MySQL? MySQL
Nach den oben genannten Schritten sollte MySQL vollständig deinstalliert sein.

Neues MySQL installieren

Ich verwende mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz
1. Entpacken Sie
tar -zxf mysql-5.6.30-linux-glibc2.5-x86_64. gz -C /usr/local/
2. Benennen Sie den Ordner

mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql

3. Erstellen Sie einen MySQL-Benutzer

useradd mysql

4. Legen Sie das MySQL-Benutzerpasswort fest
echo '123456'|passwd –stdin mysql
5. Legen Sie die Berechtigungen fest:
chown -R mysql:mysql:mysql/local/
6. Wechseln Sie zu mysql user
su - mysql
7 /scripts/
./mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data
8. Kopieren Sie die Datei
cd /usr/local/mysql/support-files/.
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysql
9. Ändern Sie die beiden Änderungswerte in der Datei
basedir=/usr/local/mysql
datadir=/ usr/local/mysql/data
10. Umgebungsvariablen konfigurieren

vi /etc/profileexport MYSQL_HOME=/usr/local/mysqlexport PATH=$MYSQL_HOME/bin:$PATH


Speichern und beenden
source / etc/profile
11, Startup einrichten
chkconfig – mysql hinzufügen auf

12. Starten Sie

service mysql start

Was tun, wenn Sie Ihr Passwort vergessen? 1. Stoppen Sie den ursprünglichen Dienst und starten Sie MySQL in der Anmeldung. Freier Modus

service mysql stop
mysqld_safe –skip -grant-table
2. Passwort ändern

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;FLUSH PRIVILEGES;

% in der obigen Anweisung kann durch ein bestimmtes ersetzt werden. Die IP-Adresse 123456 kann auch in ein komplexeres Passwort geändert werden, was eine höhere Sicherheit bietet.

3. Starten Sie den Dienst neu

Service MySQL Start;

Das obige ist der detaillierte Inhalt vonCentos6.9 installiert den msyql5.6-Datensatz neu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn