MySQL 5.5.32编译安装

  
 <强> 1,安装环境准备 
     
 # wget - o/etc/yum.repos.d/CentOS-Base。回购http://mirrors.aliyun.com/repo/centos - 6.回购
     
 # yum安装使用cmake - y
  # yum安装ncurses-devel - y
  # useradd - s/sbin/nologin - m mysql 
     
, 
     
 <强> 2,编译环境准备 
     
 # mkdir/usr/local/mysql
  # mkdir/软件
  # cd/软件/
     
 #焦油-zxvf mysql-5.5.32.tar.gz ,,,,,,,#上传文件:mysql-5.5.32.tar。广州到:/software 目录
  # cd mysql-5.5.32 
     
 # cmake。-DCMAKE_INSTALL_PREFIX=/usr/地方/mysql \ 
     <>以前-DMYSQL_DATADIR=/usr/地方/mysql/data \      
 -DMYSQL_UNIX_ADDR=/usr/地方/mysql/tmp/mysql.sock \ 
     <>以前-DDEFAULT_CHARSET=utf8 \      <>以前-DDEFAULT_COLLATION=utf8_general_ci \      <>以前-DEXTRA_CHARSETS=gbk, gb2312, utf8, ascii ,\      <>以前-DENABLED_LOCAL_INFILE=提醒;\      <>以前-DWITH_INNOBASE_STORAGE_ENGINE=1,\      
 -DWITH_FEDERATED_STORAGE_ENGINE=1 \ 
     
 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ 
     
 -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ 
     
 -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \ 
     
 -DWITH_FAST_MUTEXES=1 \ 
     
 -DWITH_ZLIB=捆绑\ 
     
 -DENABLED_LOCAL_INFILE=1 \ 
     
 -DWITH_READLINE=1 \ 
     
 -DWITH_EMBEDDED_SERVER=1 \ 
     <>以前-DWITH_DEBUG=0      
 #做,,使安装
     
, 
     
 <强> 3,初始化MySQL数据库 
     
 #/usr/local/mysql/scripts/mysql_install_db——basedir=/usr/地方/mysql/,\ 
     <>之前——datadir=/usr/地方/mysql/data \      <>之前,用户=mysql ,,,,,,,,,,,,,,,,,,,,,,,,,,,,#初始化数据库      # cp/usr/local/mysql/support-files/mysql。服务器/etc/init.d/mysqld      # #修改文件:/etc、/my . cnf中所做因为我的MySQL安装在/usr/地方/MySQL目录下面,# (mysqld)   #,datadir=/usr/local/mysql/data   #,套接字=/usr/地方/mysql/tmp/mysql.sock      
, 
     
 # sed - i ' s/datadir=\/var \/lib \/mysql/datadir=\/usr \/当地\/mysql \/数据/g/etc/my.cnf 之前
  
  
 # sed - i ' s/套接字=\/var \/lib \/mysql \/mysql.sock/套接字=\/usr \/本地mysql \/tmp \ \//mysql。袜子/g的/etc/my.cnf 之前
  
  
, 
     
 #乔恩- r mysql。mysql/usr/local/mysql
  
  #/etc/init.d/mysqld start ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#启动数据库服务
  
  #/usr/local/mysql/bin/mysql
  
  # cp/usr/local/mysql/bin/mysql/usr/local/sbin/ ,,,,,,,,,,,,,,,,,#把mysql客户端程序复制到/usr/地方/sbin/目录下面
  
  #/usr/local/mysql/bin/mysqladmin - u root密码“123456”,,,,,,,#更改根用户密码
  
  #,mysql -uroot -p123456 ,,之前
  
  <>之前在删除用户““@Lab-Srv-02;,,,,之前
  
  <>之前在删除用户“root" @":: 1,,,,,之前
  
  <>之前在删除用户““@" localhost"; 

MySQL 5.5.32编译安装