centOS6.6安装MySQL5.5.32
1、先检查系统是否已经安装MySQL:rpm –qa|grep mysq
2、卸载MySQL5.1:rpm –e mysql-libs --nodeps
3、将已下载的包直接放入src目录中,用工具winSCP或者
wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.53-linux2.6-x86_64.tar.gz
4、解压
tar zxf mysql-5.5.32-linux2.6-x86_64.tar.gz
5、移动到mysql安装目录
mv mysql-5.5.32-linux2.6-x86_64 /usr/local/mysql-5.5.32
6、创建mysql软链接
ln -s /usr/local/mysql-5.5.32 /usr/local/mysql
7、进入mysql目录
cd /usr/local/mysql
8、复制mysql配置文件到指定位置
cp support-files/my-medium.cnf /etc/my.cnf
9、创建mysql服务用户
useradd -r -s /sbin/nologin -M mysql
10、创建mysql数据目录
mkdir /data/mysql -p
11、更改数据目录所属用户与组
chown mysql.mysql /data/mysql
12、初始化
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
13、创建启动脚本
复制启动脚本到service 服务管理目录下[ /etc/init.d ] cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
14、修改mysql启动脚本 [ /etc/init.d/mysqld ] basedir=/usr/local/mysql datadir=/data/mysql
15、添加进service服务管理
chkconfig --add mysqld
16、服务启动
service mysqld start
17、服务连接测试
/usr/local/mysql/bin/mysql
18、设置root密码
/usr/local/mysql/bin/mysqladmin -u root password '123456'
19、添加环境变量, vi /etc/profile
插入以下内容:
PATH=/usr/local/mysql/bin:$PATH
20、让刚才的修改生效
source /etc/profile
21、打开MySQL
mysql -uroot -p