Heim > Datenbank > MySQL-Tutorial > Hauptteil

mysql5.1X升级到5.5过程_MySQL

WBOY
Freigeben: 2016-06-01 13:15:59
Original
930 Leute haben es durchsucht

 手上有一朋友的服务器是mysql5.1,因需要升级到5.5或以上,这儿写下升级到5.5的过程

安装5.5依赖安装包

yum install -y autoconf* automake* zlib* libxml* ncurses-devel* libgcrypt* libtool* openssl*
Nach dem Login kopieren

安装cmake

yum install -y cmake
Nach dem Login kopieren

下载官方mysql5.5源码包

wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.36.tar.gz
Nach dem Login kopieren

在升级前,建议先将之前5.1的mysql及数据库目录备份一下

停止掉mysql

service mysql stop
Nach dem Login kopieren

升级mysql 5.5.36

tar xf mysql-5.5.36.tar.gzcd mysql-5.5.36cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DMYSQL_DATADIR=/usr/local/mysql/var -DMYSQL_TCP_PORT=3306 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_USER=mysql -DEXTRA_CHARSETS=all -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_EMBEDDED_SERVER=1 -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1make && make install
Nach dem Login kopieren

删除/etc/下的my.cnf配置文件

rm -rf /etc/my.cnf
Nach dem Login kopieren

拷贝5.5的配置文件

cp support-files/my-huge.cnf /etc/my.cnf
Nach dem Login kopieren

尝试启动一下

service mysql start
Nach dem Login kopieren

执行更新程序并重启mysql

/usr/local/mysql/bin/mysql_upgrade
Nach dem Login kopieren

如果一路OK就没事儿,但要是出了错误,请参考我另外一篇文章 

[1] [2]  下一页

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage