Chinaunix首页 | 论坛 | 博客
  • 博客访问: 366640
  • 博文数量: 55
  • 博客积分: 3195
  • 博客等级: 中校
  • 技术积分: 712
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-01 18:45
文章分类

全部博文(55)

文章存档

2011年(14)

2010年(41)

分类: Mysql/postgreSQL

2010-08-02 11:11:44

从官方下载Mysql,安装你的OS、你的需求条件来选择合适的版本进行下载。
本人下载mysql mysql-5.1.49-linux-i686-glibc23 版本进行安装:

groupadd mysql   --添加mysql用户组
useradd -g mysql mysql --添加一个mysql用户到mysql组中
gunzip  < /path/ mysql-5.1.49-linux-i686-glibc23 |tar xvf -   (解压 mysql-5.1.49-linux-i686-glibc23 安装包)

mv mysql-5.1.49-linux-i686-glibc23  /usr/local/mysql --把这个压缩包移动到指定的目录下面。

cd /usr/local/mysql --此不不解释

ll命令来查看一下你的权限,

chown -R mysql .
chgrp -R mysql .

ll再次查看你的权限。

scripts/mysql_install_db --user=mysql mysql是你刚刚指定的用户,再做这一步的时候会有很多错误产生,一般的常见错误,及解决方法如下:
1:提示
Neither host 'localhost.localdomain' nor 'localhost' could be looked up with
/resolveip
echo “127.0.0.1 localhost.domain  localhost” >>/etc/hosts 
2:
scripts/mysql_install_db --base=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
再出现错误的时候你首先应该尝试安装第二种方法做一下。


chown -R root .
ch0wn -R mysql  data
/bin/mysqld_safe --defaults-file=/usr/local/mysql/my.cnf --user-=mysql &

cp /..../mysql.server  /opt/sbin/mysql_name
让后既可以通过 /opt/sbin/mysql_name star|stop|restart来启动关闭mysql服务了.
开机自动启动的方法很多把这个做一个链接就可以实现,不再赘述。

所有的详解步骤都已附上,众所周知安装的时候会出现不同的错误,我也会不断的更新本人自己所遇到的错误,供mysql爱好者参考着来解决自己的问题,也希望各位遇到不同错误的朋友给我留言附上你的错误,本人乐意效劳,助人为快乐之本嘛!O(∩_∩)O哈哈~

8月4日问题补充:
error:   -bash: mysql: command not found
只需要这么做: 
export PATH=$PATH:/your_installation_directory/bin;

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