Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1302288
  • 博文数量: 416
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 4258
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-23 22:13
文章分类

全部博文(416)

文章存档

2015年(7)

2014年(42)

2013年(35)

2012年(14)

2011年(17)

2010年(10)

2009年(18)

2008年(127)

2007年(72)

2006年(23)

2005年(51)

分类: Mysql/postgreSQL

2005-07-05 22:16:39

安装RedHat Advance Server 3.0后,启动mysql时,输入“mysql”命令后,会出现 “/var/lib/mysql/mysql.sock不存在”的信息提示,进入到目录/var/lib/mysql,会发现没有mysql.sock这个文件,搜索整个硬盘目录,也没有发现这个文件。

首先肯定的是,mysql.sock这个文件是mysql服务正常启动后,自动产生的一个文件,没有出现这个文件,说明没有正常启动mysql服务。
许多Linux和MYSQL初学者不知如何解决,有些人提议安装mysql的二进制文件mysql-3.23.58-i386.tar.gz,安装步骤繁琐,而且安装中间会出现一些其他的问题,一般初学者不易解决。现根据一些文档以及本人的实践,现总结如下:
Redhat Hat Advance Server 3.0的安装盘上没有mysql server的安装包,因而该版本的mysql的安装是不完全的,Red Hat AS 3.0中的mysql的版本是3.23.58,必须安装相应版本的mysql server的包”mysql-server-3.23.58-1.i386.rpm”,该包安装盘上没有附带,所以必须另外下载,可到或者到中下载。具体安装步骤如下:
一、如果需要开发php+mysql的有关程序,那么安装操作系统时,在“Web”选项和“SQL-Mysql”选项中,进入到“细节”中把关于“Mysql”的选项都要选上,即安装Mysql的控件要全;
二、安装系统后,以root身份安装Mysql Server的安装包:
rpm -ivh mysql-server-3.23.58-1.i386.rpm
三、然后以root身份运行以下命令:
service mysqld start //启动mysql服务
这时,进入/var/lib/mysql目录,就会发现出现了mysql.sock这个文件。
四、启动图形界面:startx,进入“server setting”中的“service”设置界面,这是会发现服务选项出现了“mysqld”,表明mysql的服务已启动,如果要使其在操作系统启动时自动启动,将其选项打勾,再“保存变化”即可。

阅读(7343) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~