CentOS 6 및 RHEL 6에 MySQL 5.6.15를 설치하는 방법

CentOS 6 및 RHEL 6에 MySQL 5.6.15를 설치하는 방법

2022-10-18 last update

6 minutes reading mysql 5.6 centos mysql Install MySQL mysql centos MySQL
안녕하세요 여러분, 이 튜토리얼은 CentOS/RHEL 시스템에 MySQL 5.6을 설치하는 데 도움이 될 것입니다. CentOS 6, 32비트 버전을 사용하고 있습니다. 다른 OS 버전의 경우 here 에서 파일을 다운로드할 수 있습니다. 또한 이 자습서의 모든 명령에서 rpm 이름을 변경합니다. 1단계: MySQL에서 RPM 다운로드다음 다운로드 링크를 사용하여 MySQL cdn 네트워크에서 필요한 rpm 파일을 다운로드합니다.
# cd /opt/
# wget http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.15-1.el6.i686.rpm
# wget http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.15-1.el6.i686.rpm
# wget http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-shared-5.6.15-1.el6.i686.rpm
2단계: MysQL RPM 설치 rpm 명령줄 도구를 사용하여 다운로드한 rpm을 설치합니다.
# rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm
# rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm
# rpm -ivh MySQL-shared-5.6.15-1.el6.i686.rpm
3단계: MySQL 서비스 시작 rpm을 설치한 후 다음 명령을 사용하여 MySQL 서비스를 시작합니다.
# /etc/init.d/mysql start
Starting MySQL.. SUCCESS!
4단계: 초기 MySQL 구성mysql_secure_installation 스크립트를 실행하고 마법사를 따릅니다. 루트 암호를 묻는 메시지가 표시됩니다. 임시 루트 암호를 얻으려면 '/root/.mysql_secret' 파일
# /usr/bin/mysql_secure_installation

In order to log into MySQL to secure it, we'll need the current
password for the root user.  If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
 ... Success!

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
 ... Success!

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
 ... Success!

All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

Cleaning up...
을 확인하십시오. 5단계: MySQL에 로그인 이제 MySQL 5.6을 성공적으로 설치했습니다. 루트 액세스를 사용하여 MySQL에 로그인하고 더미 데이터베이스를 생성해 봅니다. 루트 사용자 암호는/root/.mysql_secret에서 찾을 수 있습니다.
# mysql -u root -p
다음 명령을 사용하여 더미 데이터베이스를 생성합니다.
mysql> create database dummydb;

Query OK, 1 row affected (0.01 sec)
6단계: MySQL 버전 확인 시스템에 설치된 MySQL 버전을 확인합니다. 다음 명령은 설치된 MySQL 버전을 표시합니다.
# mysql -V

mysql  Ver 14.14 Distrib 5.6.15, for Linux (i686) using  EditLine wrapper