Архив рубрики: mysql

Разрешить доступ к mysql-серверу с удаленной машины.

mysqlМаленькая напоминалка.. а то постоянно забываю. 🙂

По-умолчанию доступ к серверу разрешен только с локального хоста (то есть с компьютера на котором установлена сама база). Чтобы разрешить доступ к серверу к  определенной базе с определенного удаленного хоста нужно выполнить следующие команды:

GRANT ALL ON BASENAME.* TO USERNAME@REMOTEMASHINENAME IDENTIFIED BY ‘pass1’;

FLUSH PRIVILEGES;


Вгрузить дамп в кодировке utf-8 в базу cp1251`

Для этого я сделал пару вещей:

1. В самом файле поменял кодировку таблицы (заменил DDL)- вместо utf-8 поставил cp1251

2. Вгрузил указав дефолтный чарсет:  mysql -u root -pXXXXX —default-character-set=cp1251 books < bw.sql