How to install MySQL using yum on Centos7 and achieve remote connection

How to install MySQL using yum on Centos7 and achieve remote connection

Centos7 uses yum to install MySQL and how to achieve remote connection. Because MySQL was acquired by Oracle, it is currently recommended to use mariadb database

Here are the steps:

1)yum install mariadb

2) yum install mariadb-server

3) yum install mariadb-devel

chmod -R 770 /var/lib/mysql
systemctl restart mariadb.service

Now the MySQL installation is complete

Initialize password:

Execute the mysql command to set the initial password

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('input the password you like');

Tips:

Remotely connect to the database:

1)mysql -u root -p password ;use mysql ;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; Allow any IP to log in as root user to flush privileges; effective immediately

2) Modify the my.cnf file and comment out the bindaddress statement, if any

3) Check the firewall

systemctl status iptables.service /firewalld.service and shut down

In addition, if you do not want to close the firewall, you can add rules. The following is to add using the command

1) Make sure the firewall is enabled

2) Execute the command firewall-cmd --permanent(永久) --add-port=3306 (default port)/tcp (protocol) and respond with success

3) Run the command to check whether the rule is added successfully firewall-cmd --permanent --query-port=3306/tcp

4) Restart the firewall to take effect systemctl restart mariadb.service

The above is the method that I introduced to you to install MySQL and realize remote connection using yum on Centos7. I hope it will be helpful to you. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website!

You may also be interested in:
  • Detailed tutorial on installing MySQL 8.0 from source code on CentOS 7.4
  • Installation tutorial of mysql8.0rpm on centos7
  • Detailed steps to install Mysql5.7.19 using yum on Centos7
  • Detailed tutorial on installing Mysql5.7.19 on Centos7 under Linux
  • How to quickly install MySQL 5.7 using YUM under Centos 7.2
  • Detailed tutorial on installing MySQL 8 in CentOS 7

<<:  Linux centOS installation JDK and Tomcat tutorial

>>:  Example of using setInterval function in React

Recommend

Implementation of nginx worker process loop

After the worker process is started, it will firs...

MySQL multi-table query detailed explanation

Time always passes surprisingly fast without us n...

Significantly optimize the size of PNG images with CSS mask (recommended)

This article is welcome to be shared and aggregat...

Baota Linux panel command list

Table of contents Install Pagoda Management Pagod...

Detailed explanation of Java calling ffmpeg to convert video format to flv

Detailed explanation of Java calling ffmpeg to co...

Detailed explanation of the use of grid properties in CSS

Grid layout Attributes added to the parent elemen...

Detailed explanation of dynamic Christmas tree through JavaScript

Table of contents 1. Animated Christmas Tree Made...

MySQL transaction autocommit automatic commit operation

The default operating mode of MySQL is autocommit...

Develop a vue component that encapsulates iframe

Table of contents 1. Component Introduction 2. Co...

How to install Apache service in Linux operating system

Download link: Operating Environment CentOS 7.6 i...

Detailed explanation of how to use the Vue license plate search component

A simple license plate input component (vue) for ...

Analyze the difference between computed and watch in Vue

Table of contents 1. Introduction to computed 1.1...