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

Tutorial zur Installation von MySQL5.6 unter Centos6.5

黄舟
黄舟Original
2017-03-17 13:46:131486Durchsuche

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

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

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

Wenn es erscheint:

yum install libaio

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

4 MySQL und Passwort festlegen

yum install numactl

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

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
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;

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
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

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

4. Wechseln Sie die Datenbank

mysql -u root -p
5. Erstellen Sie eine neue Datenbank

mysql>SHOW DATABASES;
6. Erstellen Sie eine neue Datenbank-Datentabelle

mysql>SHOW TABLES;
. Löschen Sie eine Datentabelle

mysql>USE mysql;
8. Löschen Sie eine Datenbank

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

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

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

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

mysqldump -u root -p auth > mysql-auth.sql
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!

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