`
itspring
  • 浏览: 45069 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

CentOS版本5.5下的Linux安装MYSQL5.5.12 实践初试

阅读更多

安装方式一:RPM包安装:

试验环境:centOS5.5,带有内置的MYSQL5.0.2
一、准备:

查看是否已安装MYSQL:#rpm -qa |grep mysql (注意大小写)
如有在屏幕上将显示已安装的mysql包名如:mysql-5.0.22-2.1.0.1 卸载:
方式一:打开gnome“应用程序—添加/删除软件”,去掉其中的MYSQL,可以安全地把从关联软件中去掉。
方式二:强制删除:#rpm -e  --nodeps mysql-5.0.22-2.1.0.1 (nodeps表示强制删除)

再次查找该包名,如果没有结果输出则表明已将该版本的mysql卸载了 ;

二、下载安装包:

打开并下载:http://dev.mysql.com/downloads/mysql/#downloads (命令下载是:wget http://...)
注:centOS选Linux Generic下的Linux - Generic 2.6 (x86, 32-bit,MySQL-5.5.12-1.linux2.6.i386.tar)
这个包已将所需的都打包了,该压缩包组成:

·MySQL-client-VERSION.i386.rpm 标准MySQL客户端程序。你可能总是要安装该软件包。
·MySQL-devel-VERSION.i386.rpm 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要。
·MySQL-embedded-VERSION.i386.rpm 嵌入式MySQL服务器库(从MySQL 4.0起)。
·MySQL-server-VERSION.i386.rpm
MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。 注释:在MySQL 4.0.10之前,服务器RPM文件被称为MySQL-VERSION.i386.rpm。也就是说,名称中不含有-server。
·MySQL-shared-VERSION.i386.rpm 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*)

解压server和client两份。


三、安装

1、安装服务器端:# rpm -ivh MySQL-server....rpm  (省略处为版本字符)
2、显示成功后再安装客户端 # rpm -ivh MySQL -client....

RPM 部分选项:
--replacepkgs 覆盖安装
--test 测试安装而不真实安装
--replacefiles 版本冲突时可解决略过错误信息进行安装

四、安装后:

1、查看3306端口:# netstat -hat和telnet localhost 3306
2、改密:# /usr/bin/mysqladmin -u root password 'new-password'
3、添加组:
# vi /etc/passwd 按G到最后一页,查看是否有mysql用户。则:q退出,
# vi /etc/group 查看是否有mysql组
如果没有组,则# groupadd mysql,如果没有mysql用户则# useradd -g mysql mysql
mysql组和mysql成员都存在,则gpasswd -a mysql mysql把用户加入到MYSQL中
4、启动、重启mysql服务:
service mysql restart
service mysql start

 

 

最后用 mysql -u root 登录的时候 提示

 

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

 

一直没有解决 。所以 只好试试 编译源码安装了

 

分享到:
评论
2 楼 leeyesong 2012-07-03  
操作写得很详细,ERROR 2002 (HY000)的问题我也碰到的,是由于我使用linux的root用户来启动mysql,而这种行为是不提倡的,换个普通用户再启动mysql就可以了
1 楼 momodog 2012-02-21  
最后一步的错误是因为你安装好mysql后,mysql的服务还没有启动.
使用下面的方法就可以顺利的走下去:
1、启动mysql服务
  [root@rac2 ~]# /etc/init.d/mysql start
     Starting MySQL...                                  [  OK  ]
2、运行mysql命令
  [root@rac2 ~]# mysql
  提示 [root@rac2 ~]# mysql> 表示登入数据库成功。
   因为默认安装的mysql是没有root密码的,所以应该马上修改mysql的root用户密码
3、修改密码
   退出mysql提示符,然后修改密码
   [root@rac2 ~]# /usr/bin/mysqladmin -u root password root

   [root@rac2 ~]# mysql

   ERROR 1045 (28000): Access denied for user'root'@'localhost'   (using password: NO)

   --修改密码之后,就提示要使用密码了。
4、使用用户名密码登录mysql
   [root@rac2 ~]# mysql -u root -p
   Enter password:
5、登录成功。






相关推荐

    centos5.5安装mysql5.5

    集合网上资料和自身实际安装整理的centos5.5安装mysql5.5,文档中有5.5和5.6的下载地载,如果安装5.6还需要找一点资料。

    CentOS_5.5下FTP安装及配置

    CentOS_5.5下FTP安装及配置详细介绍!

    Centos5.5下Qt的安装配置

    CentOS 5.5 下 Qt 的安装配置 在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要...

    CentOS 5.5下安装MySQL 5.5全过程分享

    打开终端 切换到根目录 [shell@localhost ~]# su -安装Mysql5.5之前先卸载CentOS自带的Mysql5.0。 [root@localhost ~]# yum remove mysql 安装cmake 下载cmake源码包cmake-2.8.5.tar.gz [root@localhost ~]# wget ...

    CentOS-5.5-i386-bin-DVD

    【标题】"CentOS-5.5-i386-bin-DVD" 提供的是Linux操作系统的一个发行版,即CentOS的5.5版本,专为i386(32位)架构设计。CentOS是Community ENTerprise Operating System的缩写,是一个基于Red Hat Enterprise ...

    Linux CentOS5.5 web配置

    ### Linux CentOS5.5 Web配置详解 #### 一、概述 在Linux CentOS5.5系统中进行Web配置是一项常见的任务,对于服务器管理和网站部署至关重要。本文将深入探讨CentOS5.5下的Web配置方法,包括基本配置、路径设置、...

    CentOS安装MySQL 5.5

    ### CentOS安装MySQL 5.5知识点详解 #### 1. 概述 本文档旨在指导如何在CentOS系统上从源代码编译、安装并配置MySQL 5.5数据库管理系统。该过程涉及到软件环境的准备、编译工具的安装、MySQL源代码的编译与配置等...

    VMware7.1.4安装CentOS-5.5 Linux详解

    ### VMware 7.1.4 安装 CentOS-5.5 Linux 详尽指南 #### 文档概述 本文档详细介绍了如何使用 VMware 7.1.4 虚拟化平台来安装 CentOS-5.5 操作系统。通过图文并茂的方式,帮助读者了解整个安装流程,包括设置虚拟机...

    centos5.5下MySql安装

    ### CentOS 5.5 下 MySQL 安装详细指南 #### 一、背景介绍 CentOS 5.5 是一个基于 Red Hat Enterprise Linux (RHEL) 的稳定发行版,广泛应用于服务器环境中。MySQL 是一个非常流行的开源关系型数据库管理系统,在...

    CentOS 5.5使用yum安装Apache+PHP+MySQL

    在本文中,我们将详细介绍如何在 CentOS 5.5 操作系统上使用 YUM 工具安装 Apache、PHP 和 MySQL,创建一个完整的 LAMP (Linux, Apache, MySQL, PHP) 服务器环境。 首先,确保您已经安装了 CentOS 5.5。这个版本...

    CENTOS_5.5下安装oracle_10g_完全手册

    CENTOS_5.5下安装oracle_10g_完全手册,欢迎下载!

    centos5.5(5.6)最新lnmp安装步骤(php5.3.6+ng1.0.0+mysql5.5.12)

    在探讨CentOS 5.5(或5.6)上最新LNMP(Linux, Nginx, MySQL, PHP)环境的安装步骤时,我们聚焦于特定版本:PHP 5.3.6、Nginx 1.0.0以及MySQL 5.5.12。以下是对这些组件安装流程的深入解析,旨在为系统管理员和...

    Centos 5.5 Nginx+php+mysql成功安装案例

    在CentOS 5.5操作系统中,安装Nginx、PHP和MySQL的组合是一个常见的任务,这个过程可以分为几个关键步骤。以下是一个详细的指南,涵盖了从安装基础环境到配置服务的整个过程。 首先,我们需要确保系统中安装了必要...

    CentOS(Linux)离线安装Mysql8.0(亲测可行)

    MySQL安装教程提供了详细的步骤和指导,帮助用户在计算机上成功安装和设置MySQL数据库管理系统。MySQL是一种流行的开源关系型数据库,广泛应用于各种应用程序和网站的后端存储和管理。通过阅读MySQL安装教程,用户...

    mysql5.5-linux.zip

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,尤其在Linux环境下广泛应用。这个压缩包"mysql5.5-linux.zip"包含两个RPM(Red Hat Package Manager)文件:MySQL-server-5.5.58-1.el6.x86_64.rpm和MySQL-client-...

    最详细的CentOS_5.5_图形安装教程oracle安装配置

    最详细的CentOS_5.5_图形安装教程e及oracle安装配置

    Centos5.5下安装LAMP完整版

    本文将深入解析如何在CentOS 5.5环境下安装LAMP堆栈,以及相关组件的配置细节。 ### 一、系统环境准备 首先,确保你的系统是CentOS 5.5,这是一个基于Linux内核的开源操作系统。此版本发布于2010年,虽然现在已经...

Global site tag (gtag.js) - Google Analytics