centos 6.2 安装mysql-5.5.17
来源:互联网 发布:龙华淘宝电商培训 编辑:程序博客网 时间:2024/06/06 00:19
1.安装相关库文件(没有的话就安装,有就不用安装了)
# yum install bison gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libtool-ltdl-devel*
2.安装cmake包
# wget http://www.cmake.org/files/v2.8/cmake-2.8.6.tar.gz
# tar zxvf cmake-2.8.6.tar.gz
# cd cmake-2.8.6/
# ./configure
# gmake
# gmake install
3.添加用户和创建数据库目录和权限设置
# useradd mysql
# mkdir -p /data/mysql
# chown -R root:mysql /data/mysql
4.MYSQL 5.5.32
# wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.32.tar.gz/from/http://mysql.ntu.edu.tw/
# tar zxvf mysql-5.5.32.tar.gz
# cd mysql-5.5.32
# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc/
# gmake
# gmake install
5.设置mysql配置文件
# cd /usr/local/mysql
# cp ./support-files/my-huge.cnf /etc/my.cnf
5.1编辑/etc/my.cnf
# vi /etc/my.cnf
在 [mysqld] 段增加
datadir = /data/mysql
wait-timeout = 30
max_connections = 512
max_connect_errors = 10000000
default-storage-engine = MyISAM
在 [mysqld] 段修改
max_allowed_packet = 16M
6.初始化数据库
# ./scripts/mysql_install_db --datadir=/data/mysql --basedir=/usr/local/mysql --defaults-file=/etc/my.cnf --user=mysql
# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 755 /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
7.设置启动脚本变量
编辑 /etc/rc.d/init.d/mysqld
# vi /etc/rc.d/init.d/mysqld
basedir=/usr/local/mysql
datadir=/data/mysql
8.设置变量环境
# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile (永久生效)
# export PATH=$PATH:/usr/local/mysql/bin (当前生效)
9.启动服务
# service mysqld start
10.设置数据库管理员root密码
# mysqladmin -u root password '123456'
# service mysqld restart
11.进入Mysql
# mysql -u root -p
- centos 6.2 安装mysql-5.5.17
- centos 6.2 安装mysql-5.5.17
- centos 6.2 安装mysql
- Centos 6.2 安装Mysql
- CentOS 6.2编译安装MySQL 5.5.25
- Centos 6.2 安装Mysql笔记
- Centos 6.2 安装Mysql笔记
- Centos 6.2 安装Mysql笔记
- Centos 6.2/7 Mysql 安装
- Lunix Centos 6.2 安装Mysql
- Centos 6.2 安装Mysql笔记
- Centos 6.4 +Mysql 5.5 安装
- centos 6.5 安装 mysql 5.5
- centos 安装mysql 5.5.44
- 安装centos安装mysql
- centos 6.2下 源码安装mysql 5.5.22
- centos 6.2下 源码安装mysql 5.5.22
- CentOS 5.5 编译安装MySQL 5.5
- System.Web.Caching 缓存管理2
- 各种多媒体容器格式sniff方法总结
- Java 正则表达式
- 浅谈Linux操作系统是如何工作的?
- Linux清除用户登录记录和命令历史方法
- centos 6.2 安装mysql-5.5.17
- android 自定义Dialog背景透明及显示位置设置
- java中合并不同子目录下的txt文件(CHM转换成txt的过程)
- 并发进程的不同输出结果
- 与其他Apps进行交互 [ Lesson 1 - 启动到另外一个app ]
- C++检测内存池漏(vs2008)
- 【Linux基础】域名、主机名与IP地址转换
- 深入探讨 java.lang.ref 包之垃圾回收
- 单独编译android模块的方法