Linux 源码安装mysql 5.5

1.安装必要的支持包

  
  
  
  
  1. yum install bison cmake gcc-c++  ncurses-devel 

2.下载源码,解压后进入解压目录

  
  
  
  
  1. tar -xf /soft/mysql-5.5.0.tar.gz  -C /usr/src/ 
  2. cd /usr/src/mysql-5.5.0

3.安装

  
  
  
  
  1. cmake . -LH 
  2. make  
  3. make install 

4.创建mysql用户和组

  
  
  
  
  1. groupadd mysql 
  2. useradd -r -g mysql mysql -s /sbin/nologin 

5.添加data目录的用户权限

  
  
  
  
  1. chown mysql:mysql -R /usr/local/mysql/data 

6.初始化数据(mysql内置数据库的初始化)

  
  
  
  
  1. ./usr/local/mysql/scripts/mysql_install_db 

7.复制启动脚本

  
  
  
  
  1. cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 

8.复制mysql配置文件

  
  
  
  
  1. cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf 

9.修改配置文件

  
  
  
  
  1. vim /etc/my.cnf 

 

 

找到如下内容,添加如下内容

  
  
  
  
  1. # The following options will be passed to all MySQL clients 
  2. [client] 
  3. #password       = your_password 
  4. socket=/var/lib/mysql/mysql.sock 
  5. # Here follows entries for some specific programs 
  6.  
  7. # The MySQL server 
  8. [mysqld] 
  9. socket=/var/lib/mysql/mysql.sock 
  10. pid-file=/usr/local/mysql/data/localhost.localdomain.pid 

 

你可能感兴趣的:(源码,linux,mysql,安装)