【MySQL】数据库 --MySQL的安装

本篇教程主要讲解在CentOS 6.5下编译安装MySQL 5.6.14!

1、卸载旧版本:

使用下面的命令检测是否安装有MySQL server

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">[root@localhost ~]# rpm -qa | grep mysql  
  2. mysql-libs-5.1.73-7.el6.x86_64</span>  

如果有的话使用下面的命令将其卸载

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">rpm -e --nodeps mysql_libs</span>  

2、安装MySQL:

[cpp] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">安装编译代码需要的包  
  2. yum -y install make gcc-c++www.006665.cn   cmake bison-devel ncurses-devel  
  3. 解压MySQL的软件包  
  4. tar -zxvf mysql-5.6.14.tar.gz  
  5. cd mysql-5.6.14  
  6. 编译安装  
  7. cmake -DCMAKE_INSTALL_PREFIX=/usr/local /www.wanmeiyuele.cn mysql -DMYSQL_DATADIR=/usr/local/mysql/data -  
  8. DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1-  
  9. DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -  
  10. DMYSQL_TCP_www.baohuayule.com  PORT=3306-DENABLED_LOCAL_INFILE=1-DWITH_PARTITION_STORAGE_ENGINE=1-  
  11. DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci  
  12. 编译并安装  
  13. make && make install</span>  

过程稍微有点长,请耐心等待。。。

3、配置MySQL:

创建MySQL组和账户

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">groupadd mysql  
  2. useradd -g mysql mysql</span>  

修改权限:

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">chown -R mysql:mysql /usr/local/mysql</span>  

初始化配置,进入安装路径(在执行下面的指令),执行初始化配置脚本,创建系统自带的数据库和表

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">cd /usr/local/mysql  
  2. scripts/mysql_install_db --basedir=/www.leyou1178.cn usr/local/mysql--datadir=/usr/local/mysql/data --user=mysql</span>  

我们以后使用 /usr/local/mysql/my.cnf 这个配置文件,为了防止干扰,将etc下的my.cnf改名

扫描二维码关注公众号,回复: 40541 查看本文章
[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">mv /etc/my.cnf /etc/my.cnf.bak</span>  

4、启动MySQL

添加服务,拷贝服务脚本到init.d目录,并设置开机启动

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">在 /usr/local/mysql 下执行  
  2. cp support-files/mysql.server /etc/init.d/mysql  
  3. chkconfig mysql on  
  4. service mysql start --启动MySQL</span>  

启动mysql客户端

[sql] view plain  copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:16px;">cd /usr/local/mysql/bin  
  2. ./mysql -uroot -p www.baohuayule.cn </span>  

整个MySQL配置完成,祝大家使用愉快~

猜你喜欢

转载自www.cnblogs.com/qwangxiao/p/8906203.html
今日推荐