1. 程式人生 > >MySQL 5.1.73升級為MySQL 5.5.35詳解

MySQL 5.1.73升級為MySQL 5.5.35詳解

一、前言

二、概述

三、安裝MySQL 5.1.73

四、升級為MySQL 5.5.35

五、總結

注,測試環境 CentOS 6.4 x86_64,MySQL 版本(5.1.73、5.5.35)目前最新版。下載地址:http://dev.mysql.com/downloads/mysql/5.1.html#downloads


一、前言

前幾篇部落格中我們講解了MySQL5.1與MySQL5.5之間的效能差異,MySQL5.5的效能有明顯的提升,特別是對多核CPU的支援與TPS效能的提升。在這篇部落格中我們將主要講解MySQL 5.1.73升級為MySQL 5.5.35。下面我們繼續……


二、概述

1.安裝yum源

1 2 [[email protected] src] # wget http://mirrors.hustunique.com/epel/6/x86_64/epel-release-6-8.noarch.rpm [[email protected]
src]
# rpm -ivh epel-release-6-8.noarch.rpm

2.同步時間

1 2 3 [[email protected] src] # yum install -y ntp
[[email protected] src] # ntpdate 202.120.2.101 [[email protected] src] # hwclock –w

3.安裝mysql 5.1依賴包

1 [[email protected] mysql-5.1.73] # yum -y install ncurses ncurses-devel

4.安裝mysql5.5依賴包

1 [[email protected] ~] # yum install -y autoconf* automake* zlib* libxml* ncurses-devel* libgcrypt* libtool* openssl*

5.安裝cmake

1 [[email protected] ~] # yum install -y cmake


三、安裝MySQL 5.1.73

1.編譯並安裝mysql5.1

1 2 3 [[email protected] mysql-5.1.73] # tar xf mysql-5.1.73.tar.gz [[email protected]ode6 mysql-5.1.73] # cd mysql-5.1.73 [[email protected] mysql-5.1.73] # ./configure --prefix=/usr/local/mysql --localstatedir=/data/mysql --enable-assembler --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-pthread --enable-static --with-big-tables --without-ndb-debug --with-charset=utf8 --with-extra-charsets=all --without-debug --enable-thread-safe-client --enable-local-infile --with-plugins=max

上面配置內容省略……

1 2 3 4 5 6 7 8 This version of MySQL Cluster is no longer maintained. Please use the separate sources provided forMySQL Cluster instead.

相關推薦

MySQL 5.1.73升級MySQL 5.5.35

一、前言 二、概述 三、安裝MySQL 5.1.73 四、升級為MySQL 5.5.35 五、總結 注,測試環境 CentOS 6.4 x86_64,MySQL 版本(5.1.73、5.5.35)目前最新版。下載地址:http://dev.mysql.com/down

使用percona-xtrabackup-2.0.8將MySQL5.1.73升級5.6.36

xtrabackup1、安裝xtrabackupcd /usr/local/tar xvf percona-xtrabackup-2.0.8-587.tar.gzmv percona-xtrabackup-2.0.8 xtrabackupvim /root/.bash_profile PATH=$PATH:$

一次Linux下卸載安裝mysql-5.1.73的折騰

執行 單個 重新 中斷 生效 sym *** back 分配 安裝準備: rpm -qa|grep -i mysql 命令敲完後出來一堆mysql,各式各樣的已安裝mysql包,什麽-java 、-Python等等不一而足,一看懵了! 發揮不敗精神,先了解情況,通過了解發現

centos7.2 環境下 mysql-5.1.73 安裝配置

安裝mysql,安裝前準備 如果mysql使用者不存在,那麼新增mysql使用者 groupadd mysql useradd -g mysql mysql mysql編譯安裝 tar -zxvf mysql-5.1.73.tar.gz cd mysql-5.1.73 yum install nc

file /usr/share/mysql/... conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_ 64 MySQL安裝

在CentOS 6.5安裝MySQL 5.6.17,安裝到最後一個rpm檔案MySQL-server時 安裝命令是:rpm -ivh MySQL-server-5.6.17-1.el6.x86_64.rpm 出現了錯誤資訊: error: Failed dependencies: liba

centos6.5安裝mysql-advanced-5.7.9-linux-glibc2.5-x86_64.tar.gzmysql service

首先,明確一點mysql-advanced-5.7.9-linux-glibc2.5-x86_64.tar.gz為已編譯版本,所以不需要使用使用gcc編譯。但是他依賴與libaio,系統安裝盤各大映象網站均可下載。 具體步驟如下:        1、通過wget或者本地下載

原lnmp環境服務器升級mysql+nginx+php單個docker容器構建的lnmp環境

\n 文件添加 代碼遷移 mysqli cti centos7 config 重定向 測試文件 時間:2018年2月 一.項目背景 我單位現web服務架構為lnmp環境,服務器軟件、硬件升級部署難;同時開源軟件日新月異,考慮到技術升級,領導決定服務器架構整體升級為容器架構,

Xcode升級5.1& iOS升級到iOS7.1問題:Undefined symbols for architecture x86_64

Xcode升級到5.1 新特性之一就是預設讓所有App都通過64位編譯器編譯。原來在Xcode5.0.x的時候預設的Standard architectures只有(arm7,armv7s),到5.1之後預設就帶上ar

MySQL 避免行鎖升級表鎖——使用高效的索引

開發十年,就只剩下這套架構體系了! >>>   

ubuntu12下subversion 1.6升級1.8版本

應用場景是。android原始碼體積太大。我從伺服器上svn co過來,速度很慢。伺服器是ubuntu14版本,我工作的機器是ubuntu12版本,14上面svn版本是1.8.8,12上svn的版本是1.6.7.  本來打算把服務上原始碼svn co後的.svn目錄拷貝過來(只有一個根目錄下的.s

jackson/fastjson、mybatis、mysql date/datatime/timestamp、java Date/Timestamp關系

.sql lan bsp jdbc csdn 知識 mysq 字段 led jackson/fastjson序列化/反序列化: 默認情況下,jackson/fastjson將java Date/Timestamp類型序列化為時間戳,也就是1970年1月1日0點以來的毫秒數。

MySQL存儲引擎中的MyISAM和InnoDB區別

訪問 過程 包含 lte 處理機制 comm 用戶 isam log MyISAM是MySQL的默認數據庫引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的順序訪問方法)所改良。雖然性能極佳,但卻有一個缺點:不

MySQL(九)之數據表的查詢(SELECT語法)二

clas reg 3.2 查詢語句 我們 lin where 過濾 情況 上一篇講了比較簡單的單表查詢以及MySQL的組函數,這一篇給大家分享一點比較難得知識了,關於多表查詢,子查詢,左連接,外連接等等。希望大家能都得到幫助! 在開始之前因為要多表查詢,所以搭建好環境:

MYSQL數據庫配置文件與權限

net index 域名解析 eap iso 記錄 expire 隊列 sin “1” MYSQL配置文件常用參數說明:bind-address:MYSQL實例啟動後綁定的IPport : MYSQL實例啟動後監聽的端口socket: 本地SOCKET方式登錄MYSQL時S

Mysql數據庫的備份及恢復參數

端口號 一次 相等 命令行 腳本 l數據庫 恢復 全部 sql命令 常見選項: --all-databases, -A: 備份所有數據庫--databases, -B: 用於備份多個數據庫,如果沒有該選項,mysqldump把第一個名字參數作為數據庫名,後面的作為表名。使用

MySQL對資料庫資料進行復制的基本過程

MySQL對資料庫資料進行復制的基本過程詳解 這篇文章主要介紹了MySQL對資料庫資料進行復制的基本過程,解讀了Slave的一些相關配置,需要的朋友可以參考下 複製 複製是從一個MySQL伺服器(master)將資料拷貝到另外一臺或多臺MySQL伺服器(slaves)的過程.複製是非同步進行的--sla

【第5篇】TypeScript塊module的案例程式碼

https://blog.csdn.net/jilongliang/article/details/47355263 6.1分多個ts檔案實現module塊 Validation.ts程式碼 module Validation{     

Mysql:Java程式碼實現資料庫定時備份與還原

一、目的 使用java程式碼實現定時執行Mysql備份與還原。 二、思路 先寫好一個定時器,每隔多少時間執行一次備份 備份方法為,通過java向命令列寫入命令執行 首先在cmd中模擬備份,測試成功後 使用java程式碼實現資料備份功能

【搞定MySQL資料庫】之事務的4種隔離級別

資料庫事務的隔離級別有4種,由低到高分別為Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事務的併發操作中可能會出現髒讀,不可重複讀,幻讀。下面通過事例一一闡述它們的概念與聯絡。 1、讀未提交 

MySQL索引原理及BTree(B-/+Tree)結構

  目錄 摘要 資料結構及演算法基礎 索引的本質 B-Tree和B+Tree B-Tree B+Tree 帶有順序訪問指標的B+Tree 為什麼使用B-Tree(B+Tree) 主存存取原理 磁碟存取原理 區域性性原理與磁碟預讀 B