Чтобы подключиться к локальному серверу MySQL через сокет «/var/run/mysqld/mysqld.sock» (2), вы можете использовать следующие методы:
-
Клиент командной строки MySQL: откройте терминал или командную строку и используйте следующую команду для подключения к локальному серверу MySQL через сокет:
mysql --socket=/var/run/mysqld/mysqld.sock -
MySQL Workbench: если у вас установлен MySQL Workbench, вы можете открыть его и создать новое соединение. В настройках подключения укажите путь к сокету как «/var/run/mysqld/mysqld.sock».
-
PHP: Если вы используете PHP, вы можете подключиться к локальному серверу MySQL с помощью расширения mysqli. Вот пример фрагмента кода:
<?php $mysqli = new mysqli('localhost', 'username', 'password', '', null, '/var/run/mysqld/mysqld.sock'); if ($mysqli->connect_error) { die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error); } echo 'Connected successfully'; $mysqli->close(); ?> -
Python: если вы используете Python, вы можете подключиться к локальному серверу MySQL с помощью библиотеки PyMySQL. Вот пример фрагмента кода:
import pymysql connection = pymysql.connect(unix_socket='/var/run/mysqld/mysqld.sock', user='username', password='password', db='database_name') cursor = connection.cursor() # Perform database operations connection.close()