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

Posted MJHelloWorld

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云服务器MySQL的安装随录相关的知识,希望对你有一定的参考价值。

一、 安装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的安装随录的主要内容,如果未能解决你的问题,请参考以下文章

在阿里云Linux服务器上安装MySQL

如何连接阿里云上买的mysql数据库

阿里云 云服务器

两台阿里云服务器,如何配置keepalived,mysql双主

阿里云 服务器创建mysql

如何将阿里云的mysql(RDS)数据备份到本地