Maison base de données tutoriel mysql mysql.sock的作用_MySQL

mysql.sock的作用_MySQL

May 30, 2016 pm 05:10 PM
作用

 

1、在编译安装mysql的时候,会将mysql的配置文件复制到/etc/my.conf中:

 

[root@Web-lnmp02 mysql]# cp support-files/my-small.cnf /etc/my.cnf 将配置模板复制到mysql的配置文件

cp:是否覆盖"/etc/my.cnf"? y

 

2、可以通过查看/etc/my.conf查看mysql.sock的目录位置:

 

[root@mysql ~]# cat /etc/my.cnf 
[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 128K
Copier après la connexion

3、在登录mysql的时候可以加上mysql.sock:

[root@mysql ~]# mysql -u root -poldboy123 -S /tmp/mysql.sock 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.5.32 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 
Copier après la connexion

 

Mysql有两种连接方式: 

 

(1),TCP/IP 

 

(2),socket 

 

对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用。 

 

例如你无须定义连接host的具体IP地址,只要为空或localhost就可以。 

 

在此种情况下,即使你改变mysql的外部port也是一样可能正常连接。 

 

因为你在my.ini中或my.cnf中改变端口后,mysql.sock是随每一次 mysql server启动生成的。已经根据你在更改完my.cnf后重启mysql时重新生成了一次,信息已跟着变更。 

 

那么对于外部连接,必须是要变更port才能连接的。 

 

linux下安装mysql连接的时候经常回提示说找不到mysql.sock文件,解决办法很简单: 

 

如果是新安装的mysql,提示找不到文件,就搜索下,指定正确的位置。 

 

如果mysql.sock文件误删的话,就需要重启mysql服务,如果重启成功的话会在datadir目录下面生成mysql.sock 到时候指定即可。 

 

如果还不行就选择用TCP连接方式连接就行了,其实windows下还支持管道连接方式。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les fonctions et utilisations du clavier tactile dans win11 Les fonctions et utilisations du clavier tactile dans win11 Jan 03, 2024 pm 04:40 PM

Lorsque nous parcourons les paramètres Win11, nous pouvons constater qu'il existe un paramètre de clavier tactile, mais notre écran ne prend pas en charge l'écran tactile, alors à quoi sert ce clavier tactile Win11 ? Les fonctions du clavier tactile win11 : 1. Le clavier tactile win11 est en fait un « clavier à l'écran » 2. Il peut simuler un vrai clavier et utiliser le clavier en cliquant. 3. Lorsque nous n’avons pas de clavier ou que le clavier est cassé, nous pouvons l’utiliser pour taper. 4. Win11 offre une multitude d'options personnalisées pour le clavier tactile. 5. Il comprend différentes couleurs et thèmes, permettant aux utilisateurs de changer librement de style préféré. 6. Cliquez sur « l'engrenage » dans le coin supérieur gauche pour modifier la disposition du clavier, l'écriture manuscrite et les autres méthodes de saisie.

Analyse de la fonction et du principe de nohup Analyse de la fonction et du principe de nohup Mar 25, 2024 pm 03:24 PM

Analyse du rôle et du principe de nohup Dans les systèmes d'exploitation Unix et de type Unix, nohup est une commande couramment utilisée pour exécuter des commandes en arrière-plan. Même si l'utilisateur quitte la session en cours ou ferme la fenêtre du terminal, la commande peut. continuent toujours à être exécutés. Dans cet article, nous analyserons en détail la fonction et le principe de la commande nohup. 1. Le rôle de nohup : Exécuter des commandes en arrière-plan : Grâce à la commande nohup, nous pouvons laisser les commandes de longue durée continuer à s'exécuter en arrière-plan sans être affectées par la sortie de l'utilisateur de la session du terminal. Cela doit être exécuté

A quoi sert un adaptateur Bluetooth ? A quoi sert un adaptateur Bluetooth ? Feb 19, 2024 pm 05:22 PM

À quoi sert un adaptateur Bluetooth ? Avec le développement continu de la science et de la technologie, la technologie de communication sans fil a également été rapidement développée et popularisée. Parmi eux, la technologie Bluetooth, en tant que technologie de communication sans fil à courte distance, est largement utilisée dans la transmission de données et la connexion entre divers appareils. L'adaptateur Bluetooth joue un rôle essentiel en tant qu'appareil important prenant en charge la communication Bluetooth. Un adaptateur Bluetooth est un appareil qui peut transformer un appareil non Bluetooth en un appareil prenant en charge la communication Bluetooth. Il réalise une connexion sans fil et une transmission de données entre appareils en convertissant les signaux sans fil en signaux Bluetooth. Adaptateur Bluetooth

Comprendre le rôle et l'utilisation de Linux DTS Comprendre le rôle et l'utilisation de Linux DTS Mar 01, 2024 am 10:42 AM

Comprendre le rôle et l'utilisation de LinuxDTS Dans le développement de systèmes Linux embarqués, l'arborescence des périphériques (DeviceTree, DTS en abrégé) est une structure de données qui décrit les périphériques matériels, leurs relations de connexion et leurs attributs dans le système. L'arborescence des périphériques permet au noyau Linux de s'exécuter de manière flexible sur différentes plates-formes matérielles sans modifier le noyau. Dans cet article, la fonction et l'utilisation de LinuxDTS seront présentées et des exemples de code spécifiques seront fournis pour aider les lecteurs à mieux comprendre. 1. Rôle de l'arborescence des appareils

Explorez l'importance et le rôle de la fonction de définition en PHP Explorez l'importance et le rôle de la fonction de définition en PHP Mar 19, 2024 pm 12:12 PM

L'importance et le rôle de la fonction de définition en PHP 1. Introduction de base à la fonction de définition En PHP, la fonction de définition est une fonction clé utilisée pour définir des constantes. Les constantes ne changeront pas leurs valeurs pendant l'exécution du programme. Les constantes définies à l'aide de la fonction de définition sont accessibles tout au long du script et sont globales. 2. La syntaxe de la fonction de définition La syntaxe de base de la fonction de définition est la suivante : définir("nom constant","valeur constante&qu

En savoir plus sur les principes fondamentaux et les fonctionnalités de Gunicorn En savoir plus sur les principes fondamentaux et les fonctionnalités de Gunicorn Jan 03, 2024 am 08:41 AM

Concepts et fonctions de base de Gunicorn Gunicorn est un outil permettant d'exécuter des serveurs WSGI dans des applications Web Python. WSGI (Web Server Gateway Interface) est une spécification définie par le langage Python et permet de définir l'interface de communication entre les serveurs web et les applications web. Gunicorn permet de déployer et d'exécuter des applications Web Python dans des environnements de production en implémentant la spécification WSGI. La fonction de Gunicorn est de

A quoi sert PHP ? Explorez le rôle et les fonctions de PHP A quoi sert PHP ? Explorez le rôle et les fonctions de PHP Mar 24, 2024 am 11:39 AM

PHP est un langage de script côté serveur largement utilisé dans le développement Web. Sa fonction principale est de générer du contenu Web dynamique. Lorsqu'il est combiné avec HTML, il peut créer des pages Web riches et colorées. PHP est puissant. Il peut effectuer diverses opérations de base de données, opérations sur les fichiers, traitement de formulaires et autres tâches, offrant ainsi une interactivité et des fonctionnalités puissantes pour les sites Web. Dans les articles suivants, nous explorerons plus en détail le rôle et les fonctions de PHP, avec des exemples de code détaillés. Tout d’abord, jetons un coup d’œil à une utilisation courante de PHP : la génération de pages Web dynamiques : P

Explication détaillée des scénarios d'utilisation et des fonctions du mot clé volatile en Java Explication détaillée des scénarios d'utilisation et des fonctions du mot clé volatile en Java Jan 30, 2024 am 10:01 AM

Explication détaillée du rôle et des scénarios d'application du mot-clé volatile en Java 1. Le rôle du mot-clé volatile En Java, le mot-clé volatile est utilisé pour identifier une variable visible entre plusieurs threads, c'est-à-dire pour assurer la visibilité. Plus précisément, lorsqu'une variable est déclarée volatile, toute modification apportée à la variable est immédiatement connue des autres threads. 2. Scénarios d'application de l'indicateur d'état de mot clé volatile Le mot clé volatile convient à certains scénarios d'indicateur d'état, tels qu'un

See all articles