CentOS5.4 64/32位系统 ---源码安装mysql5.5

本文提供了在CentOS操作系统上安装MySQL5.5的详细步骤,包括卸载系统自带的MySQL、环境软件准备、安装gmake、安装mysql-5.5、配置用户组和用户、安装过程细节、设置root密码、数据安装、启动MySQL、创建远程连接用户等关键操作。

注:命令前的#表示root用户,$表示普通用户

注:当前安装为64位系统,32位系统类似

注:不同系统,设置或工具软件略有差别,安装过程可能会出现偶然错误,此时只要把错误百度一下,基本能解决。大致安装流程如下,本机测试ok

卸载系统自带mysql

1、执行# rpm -qa |grep mysql
没有结果,说明不是rpm安装,删除无效:
       # rpm -e mysql
error: package mysql is not installed
2、执行# find / -name mysql*
搜索出相当多的mysql相关记录,逐条清除记录
执行#rm –rf “路径”

 

安装mysql5.5

1、  环境软件准备:

CentOs5.4 x86_64

 

mysql-5.5.28

检查gcc:#gcc  - -version   4.1.2已经安装

使用安装:yum -y install gcc

 

检查glib:#/lib/libc.so.6     2.5已经安装

检查cmake:# gmake –version  未安装,需要下载

 

下载:

cmake-2.8.9.tar.gz

下载地址:http://cmake.org/cmake/resources/software.html

mysql-5.5.28.tar.gz

下载地址:http://www.mysql.com/downloads/

 

2、  安装gmake:

1. 解压:# tar -zxvf cmake-2.8.9.tar.gz

2. 进入解压目录# cd cmake-2.8.9

3. 执行# ./bootstrap

4. 编译 # gmake    

5. 安装# gmake install

6. 检查是否安装成功# gmake –version

 

3、  安装mysql-5.5到/usr/local/mysql下

1.      增加用户组和用户

创建组:# groupadd mysql

创建用户:# useradd -g mysql mysql

设置密码:# passwd mysql

 

2.      解压

# tar - zxvf mysql-5.5.28.tar.gz

 

3.      进入解压目录

# cd mysql-5.5.28

 

 

4.      设置参数:

# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/usr/local/mysql-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock

 

5.      编译:

# gmake

 

6.      安装:

# gmake install

 

7.      进入安装目录:

# cd /usr/local/mysql

 

8.      更改目录权限:

# chown –R mysql:mysql .

 

9.      切换到用户mysql:

# su  mysql

 

10.  数据安装:

$  ./scripts/mysql_install_db

                  

11.  启动mysql:

$  ./bin/mysqld_safe&

 

12.  设置root密码及删除用户测试数据

$  ./bin/mysql_secure_installation

 

13.  关闭mysql

$  ./bin/mysqladmin-u root shutdown –p

 

14.  复制my.cnf:

#  cp  /usr/local/mysql/support-files/my-medium.cnf/usr/local/mysql/my.cnf

编辑my.cnf:

取消innodb部分前的注释符 #

Mysqld下面添加:

character-set-server=utf8

 

15.  创建远程连接用户

登录mysql:

 grant all privilegeson *.* to test@'%' identified by 'test123' with grant option;

 

16.  刷新缓存

flush privileges

 

17.  开机自启动

复制my_print_defaults

# cp /usr/local/mysql/bin/my_print_defaults /usr/bin

 

复制mysql.server

cp /usr/local/mysql/support-files/mysql.server/etc/init.d/mysql

 

mysql添加可执行权限

chmod +x /etc/init.d/mysql

 

编辑mysql

修改basedir=为

basedir=/usr/local/mysql

 

添加为操作系统服务

#cd  /etc/init.d/

#chkconfig --add mysql

# chkconfig --level 345 mysql on

本 PPT 介绍了制药厂房中供配电系统的总体概念与设计要点,内容包括: 洁净厂房的特点及其对供配电系统的特殊要求; 供配电设计的一般原则与依据的国家/行业标准; 从上级电网到工厂变电所、终端配电的总体结构与模块化设计思路; 供配电范围:动力配电、照明、通讯、接地、防雷与消防等; 动力配电中电压等级、接地系统形式(如 TN-S)、负荷等级与可靠性、UPS 配置等; 照明的电源方式、光源选择、安装方式、应急与备用照明要求; 通讯系统、监控系统在生产管理与消防中的作用; 接地与等电连接、防雷等级与防雷措施; 消防设施及其专用供电(消防泵、排烟风机、消防控制室、应急照明等); 常见高压柜、动力柜、照明箱等配电设备案例及部分设计图纸示意; 公司已完成的典型项目案例。 1. 工程背景与总体框架 所属领域:制药厂房工程的公用工程系统,其中本 PPT 聚焦于供配电系统。 放在整个公用工程中的置:与给排水、纯化水/注射用水、气体与热力、暖通空调、自动化控制等系统并列。 2. Part 01 供配电概述 2.1 洁净厂房的特点 空间密闭,结构复杂、走向曲折; 单相设备、仪器种类多,工艺设备昂贵、精密; 装修材料与工艺材料种类多,对尘埃、静电等更敏感。 这些特点决定了:供配电系统要安全可靠、减少积尘、便于清洁和维护。 2.2 供配电总则 供配电设计应满足: 可靠、经济、适用; 保障人身与财产安全; 便于安装与维护; 采用技术先进的设备与方案。 2.3 设计依据与规范 引用了大量俄语标准(ГОСТ、СНиП、SanPiN 等)以及国家、行业和地方规范,作为设计的法规基础文件,包括: 电气设备、接线、接地、电气安全; 建筑物电气装置、照明标准; 卫生与安全相关规范等。 3. Part 02 供配电总览 从电源系统整体结构进行总览: 上级:地方电网; 工厂变电所(10kV 配电装置、变压
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值