Home Database Mysql Tutorial Detailed introduction to linux mysql installation and maintenance

Detailed introduction to linux mysql installation and maintenance

Feb 28, 2017 pm 01:26 PM

Recently I have been researching and using mysql. As I know nothing about server knowledge, I still need to start from the basics. First, start with the installation of mysql. The installation steps are as follows:

1 , Uninstall the original database

1. Check whether the system has installed the database
##

rpm -qa | grep mysql
Copy after login

2. Uninstall the original database          

   rpm -e mysql  // 普通删除模式
 rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
Copy after login


## If the above command still cannot be deleted, You can refer to: "How to completely uninstall the mysql database in Linux"

2. Use yum to install the database

1. Query the database version provided by yum


                     yum list | grep mysql
Copy after login

2. Install the database

                    yum install  -y  mysql-server  mysql  mysql-deve
Copy after login

3. Check the installed database version

                     rpm -qi mysql-server
Copy after login

4. Start the database
##

 service mysqld start            
 如果命令启动不了:mysql: unrecognized service            
 使用:    /etc/rc.d/init.d/mysqld start            
 修改启动文件权限   chmod 755 /etc/rc.d/init.d/mysqld
 再次启动:service mysqld start
Copy after login

5. Query whether the database is started at startup                                                                                                                                                                ##
chkconfig --list | grep mysqld
Copy after login

7. Set the initial password of the mysql database root user

chkconfig mysqld on
Copy after login

or

  /usr/bin/mysqladmin -u root password 'new-password'
Copy after login

8 . Enter mysql: #mysql -u root


3. View the database configuration file location

1. cat /etc/my.cnf

mysqladmin -u root password 'root'
Copy after login

##2. View mysql data location and logs

 
 
[root@bogon Desktop]# cat /etc/my.cnf
                [mysqld]
                datadir=/var/lib/mysql
                socket=/var/lib/mysql/mysql.sock
                user=mysql
                # Disabling symbolic-links is recommendedto prevent assorted security risks
                symbolic-links=0
Copy after login

##4. Error report modification


The following error occurred when logging in using the root user:

mysqlaccess denied for user 'root'@## Make the following changes:

/var/lib/mysql
             /var/log/mysqld.log
Copy after login

The above is the detailed introduction to the installation and maintenance of linux mysql. For more related content, please pay attention to the PHP Chinese website (www.php.cn)!


Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

deepseek web version entrance deepseek official website entrance deepseek web version entrance deepseek official website entrance Feb 19, 2025 pm 04:54 PM

deepseek web version entrance deepseek official website entrance

How to fix mysql_native_password not loaded errors on MySQL 8.4 How to fix mysql_native_password not loaded errors on MySQL 8.4 Dec 09, 2024 am 11:42 AM

How to fix mysql_native_password not loaded errors on MySQL 8.4

How to install deepseek How to install deepseek Feb 19, 2025 pm 05:48 PM

How to install deepseek

BitPie Bitpie wallet app download address BitPie Bitpie wallet app download address Sep 10, 2024 pm 12:10 PM

BitPie Bitpie wallet app download address

BITGet official website installation (2025 beginner's guide) BITGet official website installation (2025 beginner's guide) Feb 21, 2025 pm 08:42 PM

BITGet official website installation (2025 beginner's guide)

Ouyi okx installation package is directly included Ouyi okx installation package is directly included Feb 21, 2025 pm 08:00 PM

Ouyi okx installation package is directly included

Get the gate.io installation package for free Get the gate.io installation package for free Feb 21, 2025 pm 08:21 PM

Get the gate.io installation package for free

Ouyi Exchange Download Official Portal Ouyi Exchange Download Official Portal Feb 21, 2025 pm 07:51 PM

Ouyi Exchange Download Official Portal

See all articles