Heim > Datenbank > MySQL-Tutorial > Tutorial zur Installation von MySQL5.6 unter Centos6.5

Tutorial zur Installation von MySQL5.6 unter Centos6.5

黄舟
Freigeben: 2017-03-17 13:46:13
Original
1491 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich das Installations-MySQL 5.6-Tutorial unter Centos 6.5 vor. Es ist sehr gut und hat Referenzwert 1 .Laden Sie das RPM-Paket herunter, das

entspricht. 2. Entpacken Sie das TAR-Paket

3. Installieren Sie MySQL

tar -xvf MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar
Nach dem Login kopieren

Dies erscheint:

rpm -ivh MySQL-server-5.6.33-1.el6.x86_64.rpm 
rpm -ivh MySQL-client-5.6.33-1.el6.x86_64.rpm 
rpm -ivh MySQL-devel-5.6.33-1.el6.x86_64.rpm
Nach dem Login kopieren

Libaio herunterladen

error: Failed dependencies:
    libaio.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
Nach dem Login kopieren

Wenn es erscheint:

yum install libaio
Nach dem Login kopieren

Numactl herunterladen

error: Failed dependencies:
    libnuma.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libnuma.so.1(libnuma_1.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libnuma.so.1(libnuma_1.2)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
Nach dem Login kopieren

4 MySQL und Passwort festlegen

yum install numactl
Nach dem Login kopieren

Wenn der Start fehlschlägt, kann es sein, dass das Verzeichnis, in dem sich der Datenblock befindet, keine Berechtigungen hat

/usr/bin/mysql_install_db
service mysql start
Nach dem Login kopieren

Wenn die Datei .mysql_secret nicht vorhanden ist , stoppen Sie zuerst MySQL und wechseln Sie in den

abgesicherten Modus
cat /root/.mysql_secret #查看root账号密码
mysql> SET PASSWORD = PASSWORD('123456');
mysql> exit
Nach dem Login kopieren
Setzen Sie das Passwort

5. Stellen Sie den automatischen Start beim Booten ein

service mysql stop
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
Nach dem Login kopieren

7. Der Standardinstallationsort von MySQL

mysql> use mysql;
mysql> select host,user,password from user;
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit
Nach dem Login kopieren
8. Allgemeine Befehle

1 🎜>2. Sehen Sie sich an, welche Datenbanken im MySQL-Server enthalten sind
chkconfig mysql on
chkconfig --list | grep mysql
mysql      0:off  1:off  2:on  3:on  4:on  5:on  6:off
Nach dem Login kopieren

3. Sehen Sie sich die Datentabelleninformationen in der Datenbank an
/var/lib/mysql/        #数据库目录
/usr/share/mysql       #配置文件目录
/usr/bin           #相关命令目录
/etc/init.d/mysql       #启动脚本
Nach dem Login kopieren

4. Wechseln Sie die Datenbank

mysql -u root -p
Nach dem Login kopieren
5. Erstellen Sie eine neue Datenbank

mysql>SHOW DATABASES;
Nach dem Login kopieren
6. Erstellen Sie eine neue Datenbank-Datentabelle

mysql>SHOW TABLES;
Nach dem Login kopieren
. Löschen Sie eine Datentabelle

mysql>USE mysql;
Nach dem Login kopieren
8. Löschen Sie eine Datenbank

mysql>CREATE DATABASE 数据库名字;
Nach dem Login kopieren
9. Sichern Sie die gesamte Datenbank

mysql>CREATE TABLE 表名 (字段定义)
Nach dem Login kopieren
10. Sichern Sie die Benutzertabelle in der Datenbank MYSQL

mysql>DROP TABLE 数据库名.表名;
Nach dem Login kopieren
11. Sichern Sie alle Datenbanken auf dem MYSQL-Server

mysql>DROP DATABASE 数据库名
Nach dem Login kopieren
12. Stellen Sie die Datenbank wieder her

mysqldump -u root -p auth > mysql-auth.sql
Nach dem Login kopieren
Erteilen Sie Benutzerberechtigungen

Das obige ist der detaillierte Inhalt vonTutorial zur Installation von MySQL5.6 unter Centos6.5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage