码迷,mamicode.com
首页 > 数据库 > 详细

阿里云服务器MySQL的安装随录

时间:2016-06-30 16:16:53      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

一、 安装cmake

  1. wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz   
  2. tar -xzvf cmake-2.8.10.2.tar.gz   
  3. cd cmake-2.8.10.2   
  4. ./bootstrap ; make ; make install   
  5. cd ~

二、 安装MySQL

  groupadd mysql

  //添加MySQL用户组

 

  useradd -r -g mysql mysql 

  //添加MySQL用户

 

  mkdir -p /usr/local/mysql 

  //新建mysql安装目录

 

  mkdir -p /data/mysqldb 

  //新建mysql数据库数据文件目录

 

  wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16.tar.gz  

  tar -zxvf mysql-5.6.16.tar.gz

  cd mysql-5.6.16

  //下载&&解压安装包

 

  cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1

  //设置编译参数

 

  make && make install 

  //编译&&安装

 

  cd /usr/local/mysql   

  chown -R mysql:mysql . 

  //修改mysql安装目录

 

  cd /data/mysqldb  

  chown -R mysql:mysql .

  //修改mysql数据库文件目录

 

  

  cp ./support-files/my-default.cnf /etc/my.cnf 

  cd /usr/local/mysql  

  scripts/mysql_install_db --user=mysql --datadir=/data/mysqldb 

  //初始化&&配置

 

  cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld  

  chmod 700 /etc/init.d/mysqld  

  chkconfig --add mysqld  

  chkconfig mysqld on 

  //加入到系统服务

 

  service mysqld start
  chkconfig --level 35 mysqld on

  //启动mysql服务并加入开机自启动

 

  netstat -tulnp | grep 3306   

  mysql -uroot -p 

  //检查mysql服务是否启动

 

 

  出现:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)     错误

  解决(暂时):mysql --socket=/tmp/mysql.sock

 

阿里云服务器MySQL的安装随录

标签:

原文地址:http://www.cnblogs.com/mjhelloworld/p/5630108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!