MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
下面就先来开始安装
1:通过共享文件拿到这个安装包
把安装包解压到 /opt目录
2:用yum安装gcc 、gcc-c++、make、cmake、ncurses-devel、bison、libaio-devel 这些环境
3:创建一个mysql用户 禁止shell登录
在/usr/local/ 创建一个mysql目录
到目录 /opt/mysql-5.5.24 目录下配置安装
4:编译 编译安装
5:设置/usr/local/mysql 的属主为mysql
编辑etc目录下的 profile 设置定义环境变量(作用:可以调用mysql里的命令)
执行 source /etc/profile 使配置立即生效
6:复制/opt/mysql-5.5.24/support-files 目录下的 my-medium.cnf 保存到/etc 命名 my.cnf
复制/opt/mysql-5.5.24/support-files 目录下的 my.server 保存到/etc/init.d 命名 mysqld
设置 /etc/init.d/mysql 文件的权限
添加mysqld 服务并开启 3 5 的开机自启动
然后初始化数据库
7:建立软连接
编辑mysqld 里的路径
8:开启mysqld 服务
查看3306的端口
9:编辑my.cnf
编辑路径使得 mysql.sock 软连接 生效
10:重启服务 查看/home/mysql 目录下的mysql.sock 软连接生效了
11:开打显示数据库
原文地址:http://blog.51cto.com/13630803/2108180