• 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

  • 相关阅读:
    在线程中使用OpenFileDialog
    Log4net附加
    SQL表间列根据条件复制(赋值)
    DataGridView使用
    Latex使用总结及备忘
    Windows获取文件状态
    TabControl取消首次定位焦点
    C#跨线程调用
    电子词典的查寻程序,发送和接收应答程序
    电子词典的相关子函数db.c程序
  • 原文地址:https://www.cnblogs.com/helloyb/p/2705410.html
Copyright © 2020-2023  润新知