- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公司mysql部署(主主复制)
使用环境:64位centos6.4 数据库Master主服务器(两台):Centos6 (MySQL-Cluster-Master1)192.168.0.152,Centos6 (MySQL-Cluster-Master2)192.168.0.153数据库Slave从服务器(两台,即sql及存储节点):Centos6 (MySQL-Cluster-Slave1)192.168.0.154,Centos6 (MySQL-Cluster-Slave2)192.168.0.155 MySQL-MGM管理服务器:Centos6 (MySQL-Cluster-MGM)192.168.0.156数据库版本: mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64.tar.gz数据库Master - Master主主复制:Centos_6(MySQL-Master1)192.168.0.157Centos_6(MySQL-Master2)192.168.0.158将mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz复制到157、158服务器的tmp目录下在157、158服务器中安装mysql数据库:一:建立mysql群及mysql群下mysql用户root# /usr/sbin/groupadd mysqlroot# /usr/sbin/useradd mysql -g mysql二:进入压缩文件目录、解压及复制到对于目录下root# cd /tmp/(进入tmp目录)root# tar zxf mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz(解压mysql,同时建立相同名称的目录)root# mv mysql-5.7.13-linux-glibc2.5-x86_64 /usr/local/mysql/(将解压目录复制到/usr/local/mysql目录下)root# cd /usr/local/mysql/(进入/usr/local/mysql/) mkdir data(在usr/local/mysql目录下建立data目录)三:修改usr/local/mysql目录下所有文件的权限chown -R mysql:mysql mysql (在usr/local下执行)四:修改 /etc/my.cnf 文件vi /etc/my.cnf (执行,修改命令如下:)[mysqld] basedir=/usr/local/mysql/datadir=/usr/local/mysql/dataScket=/tmp/mysql.sockread_onlyrelay_log=/usr/local/mysql/log/relay_logs五:初始化数据 进入mysql安装目录 cd /usr/local/mysql 执行:bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ -- secure-file-priv=/root/ --initialize./bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initial --initialize-insecure六:启动mysql 添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql 把启动脚本放到开机初始化目录启动mysql服务:执行命令service mysql start七:登录mysql ./mysql -u root -p(在bin下执行)输入密码即可;修改密码:SET PASSWORD = PASSWORD(123456); 八:远程连接在cmd命令行中输入 mysql -h192.168.0.158 -uroot -p123456 出现 Warning: Using a password on the command line interface can be insecure.ERROR 1130 (HY000): Host 192.168.139.1 is not allowed to connect to this MySQL server 为了安全,默认是不允许mysql本机以外的机器访问mysql数据库服务,因此需要重新授权root 授权:GRANT ALL PRIVILEGES ON *.* TO root@% identified by 123456; 非必要的步骤,如果
文档评论(0)