my sql 설치 설정 방법 그림 튜 토리 얼(CentOS 7)

시스템 환경
 [root@localhost home]# cat /etc/redhat-release
 CentOS Linux release 7.2.1511 (Core)
mysql 설치
mysql 과 mysql-devel 를 설치 하 는 데 성 공 했 지만 mysql-server 를 설치 하 는 데 실 패 했 습 니 다.다음 과 같 습 니 다.

[root@localhost home]# yum install mysql-server
      :fastestmirror, langpacks
 Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
 base         | 3.6 kB 00:00:00 
 extras         | 3.4 kB 00:00:00 
 updates         | 3.4 kB 00:00:00 
 (1/4): base/7/x86_64/group_gz      | 155 kB 00:00:01 
 (2/4): extras/7/x86_64/primary_db     | 139 kB 00:00:01 
 (3/4): base/7/x86_64/primary_db      | 5.6 MB 00:00:38 
 (4/4): updates/7/x86_64/primary_db     | 4.7 MB 00:00:39 
 Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.163.com
 * updates: mirrors.163.com
         mysql-server。
   :      
이러한 문제 가 발생 한 것 은 CentOS 7 버 전이 MySQL 데이터베이스 소프트웨어 를 기본 프로그램 목록 에서 제거 하고 mariadb 로 대체 한 것 이다.
두 가지 해결 방법 이 있다.
방법 1:mariadb 설치
MariaDB 데이터베이스 관리 시스템 은 MySQL 의 한 가지 입 니 다.GPL 권한 수여 로 MariaDB 를 허가 하 는 목적 은 MySQL 을 완전히 호 환 하 는 것 입 니 다.API 와 명령 행 을 포함 하여 MySQL 의 대체 품 이 될 수 있 도록 하 는 것 입 니 다.MariaDB 는 MySQL 의 창시자 인 Michael Widenius(영어:Michael Widenius)가 개발 을 주도 했다.그 는 이전에 자신 이 설립 한 회사 인 MySQL AB 를 SUN 에 게 팔 았 고,이후 SUN 이 갑골문 에 인수 되면 서 MySQL 의 소유권 도 Oracle 에 넘 어 갔다.MariaDB 명칭 은 마 이 클 위 드 니 우 스 의 딸 마리 아의 이름 에서 나 왔 다.
mariadb 설치,설치 명령 입력
[root@localhost home]# yum install mariadb-server mariadb

mariadb 데이터베이스 에 대한 명령 은:

 systemctl start mariadb #  MariaDB
 systemctl stop mariadb #  MariaDB
 systemctl restart mariadb #  MariaDB
 systemctl enable mariadb #      

데이터베이스 시작
  [root@yl-web yl]# systemctl start mariadb
기본 비밀번호 없 음

[root@localhost lzh]# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 6
Server version: 5.5.52-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


MariaDB [(none)]> show databases;
+--------------------+
| Database  |
+--------------------+
| information_schema |
| mysql  |
| performance_schema |
| test  |
+--------------------+
4 rows in set (0.01 sec)
방법 2:홈 페이지 다운로드 설치 mysql-server

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
설치 성공 후 mysql 서비스 다시 시작
    # service mysqld restart
mysql 을 처음 설치 합 니 다.루트 계 정 에 비밀번호 가 없습니다.

[root@localhost lzh]# mysql -u root 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.26 MySQL Community Server (GPL)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database  |
+--------------------+
| information_schema |
| mysql  |
| performance_schema |
| test  |
+--------------------+
4 rows in set (0.01 sec)

비밀번호 설정

mysql> set password for 'root'@'localhost' =password('password');
Query OK, 0 rows affected (0.00 sec)
설치 가 끝 난 후 마리 adb 는 자동 으로 교체 되 어 더 이상 유효 하지 않 습 니 다.

[root@localhost lzh]# rpm -qa |grep mariadb
하 이 라이트 주제 공유:my sql 다른 버 전 설치 튜 토리 얼mysql 5.7 버 전 별 설치 강좌my sql 5.6 버 전 설치 튜 토리 얼
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기