Linux下安装MySQL 5.6.4
从mysql-5.5起,mysql源码安装开始使用cmake了,因此当我们配置安装目录./configure --perfix=/.....的时候,和以前将会有些区别。
(1)安装前,下载必要软件: ? mysql-5.6.4-m7-tar.zip ? cmake-2.8.10.2.tar.gz
(2)下述步骤中的红色字体的文件路径,根据实际情况进行替换,请注意路径的一致性。
(3)以下安装步骤在root用户下安装测试通过。
1. 创建mysql用户
# useradd-d /home/mysql-c “Oracle MySQL”-m mysql
2. 解压缩MySQL安装文件mysql-5.6.4-m7-tar.zip
# unzip mysql-5.6.4-m7-tar.zip #tar -zxvf mysql-5.6.4-m7-tar.gz
3. 安装cmake
接下来我们就要配置安装目录进行具体的安装了,这里需要注意的是利用cmake时需要安装cmake的应用程序。
(1) 解压缩cmake安装文件
# tar -zxvf cmake-2.8.10.2.tar.gz
(2) 进入
# cd cmake-2.8.10.2
(3) 建立目录:
# mkdir/home/mysql/cmake
(4) 配置安装目录
# ./configure --prefix=/home/mysql/cmake
(5) 编译
# make
(6) 安装
# make install
(7) 更新环境变量
# export PATH=/home/mysql/cmake/bin:$PATH
4. 配置mysql的安装目录
(1) 进入解压缩后的mysql目录mysql-5.6.4-m7
# cd/home/mysql/mysql-5.6.4-m7
(2) 根据转换关系执行cmake
#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
5. 安装mysql
# make install
执行完后会看到安装成功的提示
6. 安装默认的数据库
#cd/usr/local/mysql/scripts/ #sudo ./mysql_install_db
--basedir=/usr/local/mysql--datadir=/usr/local/mysql/data/ --user=mysql
7. 将mysql的配置文件和服务文件复制到系统配置路径下面
#cd/usr/local/mysql/support-files # cp my-medium.cnf /etc/my.cnf #cpmysql.server /etc/init.d/mysqld
8. 修改启动服务
# servicemysqld start
或者:
# /etc/init.d/mysqld start 添加到开机自启动
# chkconfig --add mysqld
9. 增加mysql的root用户的密码(如:123456)
#mysqladmin -u root password '123456'
10. 在进程中查看启动的情况
#ps -ef | grepmysqld
从里面可以看出mysqld的启动用户,还可以看到安装目录以及端口号等。
11. 连接到数据库
# su-mysql
$mysql-uroot-p123456