Назад | Перейти на главную страницу

Ошибка при изменении порта по умолчанию mysql 5.6

Я изменил my.ini на порт = 3308, но после перезапуска службы mysql 5.6 работает с тем же портом по умолчанию 3306.

Я пробовал в mysql 5.5, и он работал нормально.

C: \ Архив программ \ MySQL \ MySQL Server 5.6

my.ini

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
port = 3309
# server_id = .....

Что мне не хватает? Есть ли ошибка?

MySQL 5.6 файл my.ini находится в пути, где хранятся данные, в моем случае

C:\Documents and Settings\All Users\Datos de programa\MySQL\MySQL Server 5.6 

вместо пути, по которому установлен mysql

C:\Archivos de programa\MySQL\MySQL Server 5.6

, как и старые версии.

Мы должны изменить файл C: \ Documents and Settings \ All Users \ Datos de programa \ MySQL \ MySQL Server 5.6 \ my.ini, чтобы изменения вступили в силу, и перезапустить службу.

В Windows программы MySQL считывают параметры запуска из следующих файлов в указанном порядке.

Больше информации Использование файлов параметров

Вы можете просмотреть параметры конфигурации с помощью следующей команды и найти «Параметры по умолчанию», чтобы увидеть пути, по которым находятся файлы конфигурации .ini и .cnf.

> mysqld --verbose --help

И с помощью этой другой команды вы можете видеть переменные mysql

> mysqladmin variables