mysql 5.1 升级 5.5_mysql5.1升级5.5操作步骤

参数的更改:

#skip-locking 在5.5里已经不识别了,改成

skip-external-locking

#log-long-format 在5.5里已经不识别了,改成

log-short-format

#log_slow_queries 在5.5里已经不识别了,改成

slow-query-log

#default-character-set = utf8 在5.5里已经不识别了,改成

character-set-server = utf8

basedir = /usr/local/mysql5.5

datadir =/usr/local/mysql5.5/data

innodb_data_home_dir = /usr/local/mysql5.5/data

innodb_log_group_home_dir = /usr/local/mysql5.5/data

user = mysql

#

innodb_file_io_threads已经不识别了,改成

innodb_read_io_threads = 8

innodb_write_io_threads = 8

innodb_io_capacity = 2000

innodb_file_format = Barracuda

##增加半同步配置

rpl_semi_sync_master_enabled = 1

rpl_semi_sync_master_timeout = 1000

rpl_semi_sync_slave_enabled = 1

[Warning] --myisam_max_extra_sort_file_size is deprecated and does nothing in this version.It will be removed in a

future release.

第一步: /usr/local/mysql5.5/bin/mysqld --defaults-file=/etc/my.cnf --skip-grant-tables & 第二步:执行更新程序 [root@vm02 mysql5.5]# bin/mysql_upgrade Looking for 'mysql' as: bin/mysql Looking for 'mysqlcheck' as: bin/mysqlcheck Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/tmp/mysql.sock' Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/tmp/mysql.sock' mysql.columns_priv                                 OK mysql.db                                           OK mysql.event                                        OK mysql.func                                         OK mysql.general_log                                  OK mysql.help_category                                OK mysql.help_keyword                                 OK mysql.help_relation                                OK mysql.help_topic                                   OK mysql.host                                         OK mysql.ndb_binlog_index                             OK mysql.plugin                                       OK mysql.proc                                         OK mysql.procs_priv                                   OK mysql.servers                                      OK mysql.slow_log                                     OK mysql.tables_priv                                  OK mysql.time_zone                                    OK mysql.time_zone_leap_second                        OK mysql.time_zone_name                               OK mysql.time_zone_transition                         OK mysql.time_zone_transition_type                    OK mysql.user                                         OK test.heartbeat                                     OK test.log20111127                                   OK test.log20111128                                   OK test.log20111129                                   OK test.log20111130                                   OK test.log20111201                                   OK test.log20111202                                   OK test.log20111203                                   OK test.log20111204                                   OK test.log20111205                                   OK test.log20111206                                   OK test.log20111207                                   OK test.t1                                            OK test.t2                                            OK Running 'mysql_fix_privilege_tables'... OK 第三步: /usr/local/mysql5.5/bin/mysqladmin -uroot -p123456 shutdown 第四步: /usr/local/mysql5.5/bin/mysqld_safe  --defaults-file=/etc/my.cnf --user=mysql & mysql> select version(); +------------+ | version()  | +------------+ | 5.5.19-log | +------------+ 1 row in set (0.00 sec) mysql> select @@innodb_version;   +------------------+ | @@innodb_version | +------------------+ | 1.1.8            | +------------------+ 1 row in set (0.00 sec) mysql> install plugin rpl_semi_sync_master soname 'semisync_master.so'; mysql> SET GLOBAL rpl_semi_sync_master_enabled=ON; mysql> install plugin rpl_semi_sync_slave soname 'semisync_slave.so'; mysql> SET GLOBAL rpl_semi_sync_slave_enabled =ON; 第一次执行完后,就无需再执行了。 至此,升级过程完毕。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值