Install mysql 5.6 from yum source in centos7.4 system

Install mysql 5.6 from yum source in centos7.4 system

System environment: centos7.4

1. Check whether the database is installed:

yum list installed | grep mysqld/mariadb

Second, install the yum source RPM resource package of the centos7 system with the mysql5.6 installation package:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

yum clean all

yum repolist

3. Install msyql5.6:

yum -y install mysql-community-server

Fourth, start the service:

systemctl start mysqld

systemctl enable mysqld

5. Reset password: It depends on the specific situation (can be omitted, log in without password)

#mysql_secure_installation

Set root password? [Y/n] y [Set root user password]

Remove anonymous users? [Y/n] y [Remove anonymous users]

Disallow root login remotely? [Y/n] n [Disallow root login remotely]

Remove test database and access to it? [Y/n] y [Delete test database]

Reload privilege tables now? [Y/n] y [Refresh privileges]

6. Check the mysql version:

mysql -V

mysql Ver 14.14 Distrib 5.6.39, for Linux (x86_64) using EditLine wrapper

7. Verification: (no password)

mysql -uroot -p 密碼

8. Set password and remote permissions

Database password setting: # set password for 'root'@'localhost'=password('userpasswd');

9. Configure the firewall

firewall-cmd --zone=public --add-port=3306/tcp --permanent

You may also be interested in:
  • Restart MariaDB with mysql under Centos7
  • How to install and modify the initial password of mysql5.7.18 under Centos7.3
  • MySQL installation tutorial under Linux centos7 environment
  • Reasons and solutions for being unable to remotely connect to MySQL database under CentOS7
  • Detailed explanation of how to modify the password of the specified mysql user in Centos7
  • 64-bit CentOs7 source code installation mysql-5.6.35 process sharing
  • Detailed tutorial on installing MySQL on CentOs7.x
  • MySQL 5.7.17 installation and configuration method graphic tutorial (CentOS7)
  • Alibaba Cloud CentOS7 builds Apache+PHP+MySQL environment
  • Detailed steps to install Mysql5.7.19 using yum on Centos7

<<:  The latest popular script Autojs source code sharing

>>:  Analysis and description of network configuration files under Ubuntu system

Recommend

Centos6.9 installation Mysql5.7.18 step record

Installation sequence rpm -ivh mysql-community-co...

Installation, activation and configuration of ModSecurity under Apache

ModSecurity is a powerful packet filtering tool t...

CSS float (float, clear) popular explanation and experience sharing

I came into contact with CSS a long time ago, but...

Summary of Binlog usage of MySQL database (must read)

I won't go into details about how important b...

How to install and configure ftp server in CentOS8.0

After the release of CentOS8.0-1905, we tried to ...

An article to help you understand the basics of VUE

Table of contents What is VUE Core plugins in Vue...

A simple way to build a Docker environment

First, let’s understand what Docker is? Docker is...

Detailed analysis of SQL execution steps

Detailed analysis of SQL execution steps Let'...

Vue3 (V) Details of integrating HTTP library axios

Table of contents 1. Install axios 2. Use of axio...

Gallery function implemented by native Js

Table of contents The first The second Native Js ...

Detailed explanation of Socket (TCP) bind from Linux source code

Table of contents 1. A simplest server-side examp...

Detailed explanation of the steps to create a web server with node.js

Preface It is very simple to create a server in n...