当前位置: 首页 >数据库 > mysql 主从同步如何 把从数据的版本升级到指定的版本

mysql 主从同步如何 把从数据的版本升级到指定的版本

1.    软件获得 从官网mysql.com 找自己需要的版本

因为我主服务器用的是mysql 5.1.36  所有要把从服务升级到相同的版本 则以保证主从数据同步不出现什么问题

从官方网站获mysql5.1.36。直接用wget 直接下载到服务上

» No thanks, just start my download! 点击鼠标右键找到下载链接 直接wget到服务上

下载如下两个安装包

MySQL-client-community-5.1.63-1.rhel5.i386.rpm
MySQL-server-community-5.1.63-1.rhel5.i386.rpm

2  查看系统有无安装mysql:

rpm -qa mysql 

3 停止mysql服务:service mysqld  stop

4 .yum remove mysql

   删之前先备份:

   1).cd /var/lib/mysql ; cp -r * /backup/mysql

   2).mysqldump -uroot -p  yourdatabase|gzip -9 > yourdatabase.date.gz

5.rm /etc/my.cnf

6.rm -r /var/lib/mysql    

   rm  /usr/share/mysql 

7.已删除旧版本 现安装rpm版的5.1.63 

MySQL-client-community-5.1.63-1.rhel5.i386.rpm
MySQL-server-community-5.1.63-1.rhel5.i386.rpm

rpm -ivh MySQL-*

8 .cd /usr/share/mysql ;

cp my-huge.cnf /etc/my.cnf ; 

# rpm包安装的MySQL是不会安装/etc/my.cnf文件的,解决方法,只需要复制/usr/share/mysql目录下的my-huge.cnf 文件到/etc目录,并改名为my.cnf即可

 9 启动服务:service mysql start

10 登录访问:

首次安装时,默认密码为空,可以使用如下命令修改root密码

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR = PASSWORD('12345678');

法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables& 然后窗口不要关

在新窗口中运行如下命令

  mysql -u root mysql

mysql>user mysql;

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

 

 参考链接

 http://www.51testing.com/?uid-389802-action-viewspace-itemid-813898

http://hi.baidu.com/iworkiwin/blog/item/e72ec0630ca6aec9e6113af1.html

作者:helloyb
来源链接:https://www.cnblogs.com/helloyb/archive/2012/09/27/2705410.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/117842.html

标签:MySQL升级
分享给朋友:

“mysql 主从同步如何 把从数据的版本升级到指定的版本” 的相关文章