Home Database Mysql Tutorial How to install mysql default configuration file location in Linux

How to install mysql default configuration file location in Linux

May 31, 2023 pm 03:58 PM
mysql linux

How to install mysql default configuration file location in Linux

The solution is as follows:

1. Check the installation location of mysql through which mysqld command

How to install mysql default configuration file location in Linux

2 .View the default path of the configuration file used by mysql through the /usr/local/mysql/bin/mysqld –verbose –help |grep -A 1 ‘Default options’ command. (Note that the red mark is the command passed in step 1. Obtained mysql installation directory path)

How to install mysql default configuration file location in Linux

As shown in the above figure, we can see that the order and location of mysql reading configuration file paths, first check /etc/mysql /Does the my.cnf configuration file exist below? If not, we can get a configuration file under /etc. So where does the configuration file come from?

4. Get the my.cnf configuration file

How to install mysql default configuration file location in Linux

As shown in the picture above, we first switch to the support-files directory of the mysql installation directory and view the following file information through the ll command

Through cp -r /usr /local/mysql/support-files/my-default.cnf /etc/ Copy the configuration file to /etc

Switch to the /etc directory and copy the file through mv my-default.cnf my.cnf Change the name

5. Edit my.cnf, specify the mysql installation path and the mysql data file storage path. The following figure also configures bin-log. When configuring bin-log, you need to specify server_id

How to install mysql default configuration file location in Linux

6. At this point, our mysql configuration file has been sorted out. You can open bin-log and restart mysql to check whether the configuration takes effect. If it takes effect, the above configuration is successful. If it cannot be started after modifying my.cnf, you can check the error message as follows

How to install mysql default configuration file location in Linux

The above is the detailed content of How to install mysql default configuration file location in Linux. For more information, please follow other related articles on the PHP Chinese website!

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

Undress AI Tool

Undress AI Tool

Undress images for free

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.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

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)

How to change the GROUP_CONCAT separator in MySQL How to change the GROUP_CONCAT separator in MySQL Aug 22, 2025 am 10:58 AM

You can customize the separator by using the SEPARATOR keyword in the GROUP_CONCAT() function; 1. Use SEPARATOR to specify a custom separator, such as SEPARATOR'; 'The separator can be changed to a semicolon and plus space; 2. Common examples include using the pipe character '|', space'', line break character '\n' or custom string '->' as the separator; 3. Note that the separator must be a string literal or expression, and the result length is limited by the group_concat_max_len variable, which can be adjusted by SETSESSIONgroup_concat_max_len=10000; 4. SEPARATOR is optional

How to clean up your Linux system How to clean up your Linux system Aug 22, 2025 am 07:42 AM

Removeunusedpackagesanddependencieswithsudoaptautoremove,cleanpackagecacheusingsudoaptcleanorautoclean,andremoveoldkernelsviasudoaptautoremove--purge.2.Clearsystemlogswithsudojournalctl--vacuum-time=7d,deletearchivedlogsin/var/log,andempty/tmpand/var

How to use IFNULL() in MySQL? How to use IFNULL() in MySQL? Aug 22, 2025 pm 02:00 PM

IFNULL()inMySQLreturnsthefirstexpressionifitisnotNULL,otherwisereturnsthesecondexpression,makingitidealforreplacingNULLvalueswithdefaults;forexample,IFNULL(middle_name,'N/A')displays'N/A'whenmiddle_nameisNULL,IFNULL(discount,0)ensurescalculationslike

How to use the LIKE operator in MySQL How to use the LIKE operator in MySQL Aug 22, 2025 am 12:23 AM

TheLIKEoperatorinMySQLisusedtosearchforpatternsintextdatausingwildcards;1.Use%tomatchanysequenceofcharactersandtomatchasinglecharacter;2.Forexample,'John%'findsnamesstartingwithJohn,'%son'findsnamesendingwithson,'%ar%'findsnamescontainingar,'\_\_\_\_

An In-Depth Guide to Systemd for modern Linux Systems An In-Depth Guide to Systemd for modern Linux Systems Aug 23, 2025 pm 12:02 PM

Systemdisthefirstprocess(PID1)inmodernLinuxsystems,replacingolderinitsystemslikeSysVinitandUpstart,responsibleforbooting,managingservices,devices,logs,andusersessionsthroughasuiteofintegratedtools.2.Itusesunitfiles(.service,.timer,.socket,etc.)todefi

How to get the table size in MySQL? How to get the table size in MySQL? Aug 21, 2025 am 10:02 AM

To check the size of the MySQL table, you can get it by querying information_schema.tables; the specific method is to use a SELECT statement to combine the data_length and index_length fields and convert it into MB units. You can view the data and index sizes for a single table, all tables, or separately. This method is suitable for most cases, but the values ​​are approximate. There may be differences for InnoDB tables. The most common and standard way is to query the tables table in the information_schema database to get the results.

How to enable or disable the event scheduler in MySQL How to enable or disable the event scheduler in MySQL Aug 22, 2025 am 09:59 AM

Tochecktheeventschedulerstatus,useSHOWVARIABLESLIKE'event_scheduler';.2.Toenableordisabletemporarily,useSETGLOBALevent_scheduler=ONorOFF,whichremainseffectiveuntilthenextrestart.3.Toenableordisablepermanently,addevent_scheduler=ONorOFFunder[mysqld]in

How to handle deadlocks in MySQL? How to handle deadlocks in MySQL? Aug 22, 2025 am 04:25 AM

DeadlocksinMySQLoccurwhentransactionsblockeachotherbyholdingneededlocks,butcanbemanagedeffectivelythroughprevention,handling,andmonitoring.1.Minimizedeadlocksbyaccessingrowsinaconsistentorder,keepingtransactionssmallandfast,usinglowerisolationlevelsl

See all articles