mysql源码包安装

安装环境:系统是 centos6.5

1、下载

    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads

    下载版本:我这里选择的5.6.33,通用版,linux下64位

    也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

2、解压

[html]  view plain  copy
  1. tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz  
  2. #复制解压后的mysql目录  
  3. cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql  
3、添加用户组和用户

[html]  view plain  copy
  1. #添加用户组  
  2. groupadd mysql  
  3. #添加用户mysql 到用户组mysql  
  4. useradd -g mysql mysql  
4、安装
[html]  view plain  copy
  1. cd /usr/local/mysql/  
[html]  view plain  copy
  1. mkdir ./data/mysql  
  2. chown -R mysql:mysql ./  
  3. ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql  
  4. cp support-files/mysql.server /etc/init.d/mysqld  
  5. chmod 755 /etc/init.d/mysqld  
  6. cp support-files/my-default.cnf /etc/my.cnf  
  7.    
  8. #修改启动脚本  
  9. vi /etc/init.d/mysqld  
  10.    
  11. #修改项:  
  12. basedir=/usr/local/mysql/  
  13. datadir=/usr/local/mysql/data/mysql  
  14.    
  15. #启动服务  
  16. service mysqld start  
  17.    
  18. #测试连接  
  19. ./mysql/bin/mysql -uroot  
  20.    
  21. #加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了  
  22. export PATH=$PATH:/usr/local/mysql//bin  
[html]  view plain  copy
  1. source /etc/profile  
[html]  view plain  copy
  1.    
  2.    
  3. #启动mysql  
  4. service mysqld start  
  5. #关闭mysql  
  6. service mysqld stop  
  7. #查看运行状态  
  8. service mysqld status  

猜你喜欢

转载自blog.csdn.net/qq_37928350/article/details/79114463