一、安装mysql
安装方式分为:rpm和源码编译安装两种,本文采用mysql源码编译方式,编译器使用Cmake。软件需要mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz,请自行下载。
下载地址:
http://mysql.mirror.kangaroot.net/Downloads/
http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz
其中mysql使用最新的稳定版本,即最新试用版的上一个版本,且非rc或者alpha的版本,Cmake直接用的最新版。
1.上传mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz到/usr/local文件夹下。
2.CentOS安装g++和ncurses-devel
3.cmake的安装
4.将cmake永久加入系统环境变量
用vi在文件/etc/profile文件中增加变量,使其永久有效,
[root@zck local]# vi /etc/profile
在文件末尾追加以下两行代码:
执行以下代码使刚才的修改生效:
[root@zck local]# source /etc/profile
用 export 命令查看PATH值
[root@zck local]# echo $PATH
5.创建mysql的安装目录及数据库存放目录
6.创建mysql用户及用户组
7.编译安装mysql
8.检验是否安装成功
有bin等以上文件的话,则说明成功安装mysql。
二、配置mysql
9.设置mysql目录权限
10.将mysql的启动服务添加到系统服务中
11.创建系统数据库的表
12.设置环境变量
13.手动启动mysql
14.将mysql的启动服务添加到系统服务中
15.启动mysql
启动失败:
我这里是权限问题,先改变权限
[root@zck mysql]# chown -R mysql:mysql /usr/local/mysql
接着启动服务器
[root@zck mysql]# /etc/init.d/mysql start
16.修改MySQL的root用户的密码以及打开远程连接
17.重新登录