1.下载软件包 mysql-5.5.25.tar.gz 或 mysql-5.5.25a.tar.gz
2.# tar -zxvf mysql-5.5.25.tar.gz 加压到当前目录
3.#cd mysql-5.5.25 进入
4.查看目录中使用./configure 命令是否 有效,无效需要使用cmake编译
5.下载,安装cmake程序
5.1 下载cmake-2.8.4.tar #wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar
5.2 下载完成后 进入下载目录 #cd ~
5.3 解压文件 # tar -zxvf cmake-2.8.4.tar
5.4 安装:
#cd cmake-2.8.4 进入解压后的目录
#./configure --prefix=/cmakeDir设置安装地址
#make 编译
#make install 安装
5.5 安装依赖包 ncurses-devel
#yum -y install ncurses-devel
OK,安装前准备已经做好了
-------------------------华丽的分割线---------------------------------------
如果上述方法无法成功安装,可以进入图形化界面
选择这个,进入程序管理面板

搜索cmake 找到
6.进入解压包下面,使用cmake进行配置安装
#cd ~
#cd mysql-5.5.25
#mkdir /usr/local/mysql 建立mysql安装目录,以备之后设置安装地址
#mkdir /usr/local/mysql/data mysql数据文件存放地址
#cmakeDir -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-> -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-> -DDEFAULT_CHARSET=utf8 \
-> -DDEFAULT_COLLATION=utf8_general_ci \
-> -DWITH_MYISAM_STORAGE_ENGINE=1 \
-> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
-> -DWITH_MEMORY_STORAGE_ENGINE=1 \
-> -DWITH_READLINE=1 \
-> -DENABLED_LOCAL_INFILE=1 \
-> -DMYSQL_DATADIR=/usr/local/mysql/data \
-> -DMYSQL_USER=root \
-> -DMYSQL_TCP_PORT=3306
#make
#make install 安装成功
6.配置mysql
1>
初始化数据库
#cd scripts
#chmod 775 mysql_install_db
#./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=root
2>
copy配置文件至系统
#cp my-medium.cnf /etc/my.cnf
3>给数据库的存放路径设置权限
#chown -R mysql.root /usr/local/mysql/data
#chmod -R 700 /usr/local/mysql/data
4>试启动服务
#cp mysql.server mysqld
#cd /usr/local/src/mysql-5.5.52a/support-files
#sh mysqld start 如能启动则已安装成功
5>设置开机启动
#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
#chmod +x /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
#chkconfig mysqld off
# chkconfig --level 35 mysqld on
6>将mysql的bin目录加入PATH环境变量
# vi /etc/profile
在文件最后添加:
PATH=$PATH:/usr/local/mysql/bin
export PATH
#source /etc/profile
本文详细介绍了如何手动编译安装 MySQL 5.5 版本,包括准备工作、编译安装过程及后期配置步骤,适用于希望深入了解 MySQL 安装流程的技术人员。

被折叠的 条评论
为什么被折叠?



