mysql Einführung, Installation

mysql Lernen ist das System redhat7

RDBMS: 关系型数据库管理系统
比较适合于,安全级别要求高的数据以及关系较复杂的数据

NoSQL:非关系型数据库管理系统
适合于高性能存取数据,一般是配合RDBMS进行使用的
针对大数据处理分析,分布式架构更加擅长
RDBMS  :
MySQL 、Oracle、MSSQL(SQL Server)、PG
 
NoSQL:Not Only SQL
键-值(key-value):Redis, memcached
文档(document):Mongodb

 

 MySQL-Industrie Mainstream-Version:

  5.6  
    5.7    
    8.0(现在开始研究新特性)

Wählen Sie Enterprise Edition (MySQL Versionszweig), Stift Fragen

Oracle:
      MySQL官方版
红帽  :
      MariaDB
Percona:
      PerconaDB

 Wählen Versionen

1.一般选择官方主流版本:5.6,5.7 
2.GA(稳定发布版)
3.6-12月的产品版本
学习版本:5.7.20  二进制安装

 

企业版:Enterprise  , 互联网行业一般不选择.
社区版本:选择
源码包:source code    .tar.gz   
通用二进制   
面试题:
你们公司用什么版本数据库? 具体什么小版本号?
5.6.20 5.6.34 5.6.36  5.6.38  5.6.40    
5.7.18  5.7.20  5.7.22

Installieren Sie mysql, binär

1. Erstellen Sie ein Verzeichnis 

mkdir -p /app/

2. Extrahieren umbenannt mysql

[root@db01 app]# mv mysql-5.7.20-linux-glibc2.12-x86_64 mysql
[root@db01 app]# ls -l /app/mysql/

Ändern von Umgebungsvariablen:

vim /etc/profile
export PATH=/app/mysql/bin:$PATH
[root@db01 bin]# source /etc/profile

3. Stellen Sie MySQL-Benutzer und Gruppe (wenn es vernachlässigbar ist)

useradd mysql 

Erstellen und Ändern von 4. die relevanten Verzeichnisberechtigungen

 mkdir /data/mysql -p 
 chown -R mysql.mysql /app/*
 chown -R mysql.mysql /data/*

5 Initialisierungsdaten (Aufbau einer Datenbank)

初始化数据,初始化管理员的密码为空
 mysqld --initialize-insecure  --user=mysql --basedir=/app/database/mysql --datadir=/data/3306

6. Die Standardkonfigurationsdatei

vim /etc/my.cnf

[mysqld]
user=mysql
basedir=/app/database/mysql
datadir=/data/3306
server_id=6
port=3306
socket=/tmp/mysql.sock
[mysql]
socket=/tmp/mysql.sock

7. mysql Startskript vorbereiten

Kopieren Sie mysql-Verzeichnis-Skript, um das Software-Management-System zu starten

[db2@localhost ~]$ cd /app/database/mysql/support-files/
[db2@localhost support-files]$ ls
magic  mysqld_multi.server  mysql-log-rotate  mysql.server
[db2@localhost support-files]$ cp mysql.server  /etc/init.d/mysqld 

einfach anrufen
 

8. Starten Sie mysql  

service mysqld start、stop、restart

chkconfig  --add mysqld  
systemctl start mysqld 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

Veröffentlicht ein Original - Artikel · erntete Lob 0 · Aufrufe 39

Ich denke du magst

Origin blog.csdn.net/wangxu_190/article/details/104755597
Empfohlen
Rangfolge