自宅サーバにて試す。

▼マスタ側

$ vi /etc/my.cnf
----------------------------------------------
# Replication Master Server (default)
# binary logging is required for replication
log-bin

# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id       = 789
----------------------------------------------

再起動
# /etc/init.d/mysql restart
Restarting service MySQL
Shutting down service mysql
                                                                     done
Starting service MySQL

スレーブからマスタに接続する際に使用する
ユーザ名&パスワードを定義し、
このユーザ(repl)にREPLICATION SLAVE権限を与える。

mysql> grant replication slave on *.* to 'repl'@'192.168.1.9' identified by 'pass';
Query OK, 0 rows affected (0.00 sec)

▼スレーブ側

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
server-id=9990
master-host="192.168.1.1"
master-user='repl'
master-password='pass'
master-port=3306

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid