天天看点

MySQL 5.5.8安装详细步骤

MySQL 5.5.8安装详细笔记

一、下载源码包到本地

<a target="_blank" href="http://blog.51cto.com/attachment/201101/191314822.png"></a>

二、安装cmake

1)解压

<a target="_blank" href="http://blog.51cto.com/attachment/201101/191342807.png"></a>

2)安装

<a target="_blank" href="http://blog.51cto.com/attachment/201101/191422688.png"></a>

三、安装MySQL

1) 解压

<a href="http://blog.51cto.com/attachment/201101/191731459.png" target="_blank"></a>

 2)安装前准备

安装及启动数据库是以mysql用户进行的,首先查看系统中有没有mysql这个用户

<a href="http://blog.51cto.com/attachment/201101/192110626.png" target="_blank"></a>

如没有则利用如下命令创建

<a href="http://blog.51cto.com/attachment/201101/192134972.png" target="_blank"></a>

准确就绪,安装

<a href="http://blog.51cto.com/attachment/201101/192402839.png" target="_blank"></a>

安装

<a href="http://blog.51cto.com/attachment/201101/192553712.png" target="_blank"></a>

 安装后操作

1)改变安装目录属性

<a target="_blank" href="http://blog.51cto.com/attachment/201101/195839526.png"></a>

2)copy相应文件到指定位置

<a target="_blank" href="http://blog.51cto.com/attachment/201101/195910367.png"></a>

我是虚拟机测试,随便copy了一样配置文件,你安装的时候可以按照具体需求来做

注:下面的两个文件最好是/usr/local/mysql/support-files目录下,我看有的人是在源码包下support-files目录copy的,如果这样,会有一点小问题,需要自行修改,而copy /usr/local/mysql/support-files目录下就没啥问题

<a target="_blank" href="http://blog.51cto.com/attachment/201101/195945397.png"></a>

3)配置mysql 服务

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200234958.png"></a>

4)接着生成系统默认的mysql数据库

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200322402.png"></a>

如果你是按照上面的命令运行,会出现这么一条错误

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200421470.png"></a>

正确的命令应该是

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200520738.png"></a>

如下提示,表示正确

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200650350.png"></a>

5)启动MySQL服务

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200805358.png"></a>

出现上面的错误,怎么办?

修改一下/etc/init.d/mysql启动脚本,在basedir、datadir处添加实际路径即可

<a target="_blank" href="http://blog.51cto.com/attachment/201101/200929771.png"></a>

再启动试试,OK

<a target="_blank" href="http://blog.51cto.com/attachment/201101/201010565.png"></a>

 四、安装后的后续操作

配置环境变量

<a href="http://blog.51cto.com/attachment/201101/202225384.png" target="_blank"></a>

设置mysql root密码

<a href="http://blog.51cto.com/attachment/201101/202017681.png" target="_blank"></a>

mysql 5.5.8设置密码后,不能立即生效,所以要reload一下下,之前的5.1版就可以

<a href="http://blog.51cto.com/attachment/201101/202249540.png" target="_blank"></a>

验证一下

<a href="http://blog.51cto.com/attachment/201101/202320335.png" target="_blank"></a>

OK,至此安装完毕,以上设置数据库密码的操作还可用以下命令代替

<a target="_blank" href="http://blog.51cto.com/attachment/201101/203355931.png"></a>

谢谢大家!

本文转自dongfang_09859 51CTO博客,原文链接:http://blog.51cto.com/hellosa/487922,如需转载请自行联系原作者