Linux MySQL5.5源码安装

时间:2015-01-31 21:41:58   收藏:0   阅读:479

环境:CentOS7,MySQL5.5

1.MySQL5.5源码下载

  Oracle的网站打开较慢,http://mirrors.sohu.com/mysql/这里提供了MySQL的镜像。一般的,Linux的程序安装有两种方式:A利用RPM,YUM等工具 B手动安装。其中手动安装又有两种方式,一种是直接下载已经编译好的二进制文件,另一种是下载源码手动编译。我们这里尝试下载源码手动编译的方式。

  如何区分下载文件列表的文件是已编译好的二进制文件,还是源码文件:

A.文件大小。由于从源码编译为二进制文件,会利用到一些静态链库。因此一般的源码文件比编译好二进制文件要小。

B.文件名。因为不同的平台编译出的二进制文件不一样,因此一般的编译好的二进制文件的包名里会明确写出该包适用的平台。例如mysql-5.5.40-linux2.6-x86_64.tar.gz。而源码一般不会这样写。

C.将下载的文件解包后,如果有bin文件夹,一般可以说明该文件包是编译好的二进制文件。

 

2.编译源码

3.创建数据库

        1. ‘Access denied for user ‘root‘@‘localhost‘ (using password: YES)‘:

        发生原因,没有正确设置root的密码,如果直接连接数据库 mysql -u root,并执行select password from user where user=‘root‘,

        会发现查到的password都为空。在这种情况下,如果不重新设置password,那么可以执行#mysql -h localhost -u root -p,然后在需要输入密码的时候,直接回车就可以Login了,因为root的密码本来就为空。当然,最好还是重新设置一下root密码。

         

 

原文:http://www.cnblogs.com/ghsea/p/4264696.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!