1、环境描述。
主机:192.168.10.122(A)
主机:192.168.10.123(B)
2、安装mysql
a.如果是用安装包安装,请确保两台服务器上安装的版本要一致;
b. yum安装(首先要安装yum)
这里我使用的是yum脚本安装,
1.查看有没有安装过mysql:
rpm -qa | grep mysql*
2.查看有没有安装包:yum list mysql*,检查完后进行安装:
输入yum install mysql-server 安装mysql
安装后先把mysql服务开起来:service mysqld start或者是直接执行启动文件都可以
3.安装后,设置开机启动:chkconfig mysqld on,设置开机关闭防火墙chkconfig iptables off
4.把mysql安装目录移动到共享盘
cd /var/lib 进入目录
cp -r mysql mysql_bak 备份,万一发生错误好恢复
mv mysql /mnt/localbossdb/ 移动系统目录
4.配置
修改my.cnf文件
修改内容如下:
datadir=/mnt/localbossdb/mysql ///mnt/localbossdb/mysql 指挂载的盘符的名称
添加内容如下:
set global max_connections = 3000; 设置最大连接数
5.设置mysql登录密码:本机登录mysql
输入:mysql -uroot –p
直接按enter键进入mysql(安装时默认没有密码)
修改密码:update user set password=password("root") where user='root';
如果报错,先把数据库切换到mysql下面 :use mysql,在执行修改密码语句;
成功修改完密码后,可输入exit;退出去重新登陆试一下.
6. 授权用户。
若允许远程连接访问数据库需要把host为localhost改为%或是你给远程权限的IP
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'root' WITH GRANT OPTION;
再执行flush privileges; //立即生效
再次输入exit; 退出去重新登录,测试授权是否成功
输入:mysql -uroot –p –h192.168.10.122
输入密码 root