首页 > 代码库 > 170503、centos6.5安装mysql5.6.30

170503、centos6.5安装mysql5.6.30

准备:
虚拟机地址:192.168.0.110
安装目录/usr/local/
首先卸载已经安装的mysql
使用命令查看rpm -qa | grep mysql
卸载使用 rpm -e xxx 或者 yum remove xxx
下载 mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz


安装:
1、解压tar包
  tar -zxvf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz --解压
  mv mysql-5.6.30-linux-glibc2.5-x86_64 mysql-5.6.30 --重命名
2、添加用户与组
  groupadd mysql
  useradd -r -g mysql mysql
  chown -R mysql:mysql mysql-5.6.30
3、安装数据库
  su mysql
  cd mysql-5.6.30/scripts
  ./mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.6.30 --datadir=/usr/local/mysql-5.6.30/data
  exit
技术分享

 4、配置文件

  cd /usr/local/mysql-5.6.30/support-files

  cp mysql.server /etc/init.d/mysql

  #若mysql的安装目录是/usr/local/mysql,则可省略此步,应为官方默认的路径就是/usr/local/mysql

  vi /etc/init.d/mysql          
  ##修改文件中的两个变更值
  basedir=/usr/local/mysql-5.6.30
  datadir=/usr/local/mysql-5.6.30/data
技术分享

 

5、配置环境变量
  vi /etc/profile
  export MYSQL_HOME=/usr/local/mysql-5.6.30
  export PATH=$PATH:$MYSQL_HOME/bin
  ##保存退出
  ##配置生效
  source /etc/profile
技术分享

  6、添加自启动服务

  chkconfig --add mysql

  chkconfig mysql on

  7、启动mysql

  service mysql start
8、登录mysql及改密码与配置远程访问
  
mysqladmin -u root password ‘root‘     #修改root用户密码
   mysqladmin:command not found解决方法:ln -s /usr/local/mysql-5.6.30/bin/mysqladmin /usr/bin
 
     mysql -u root -p     #登录mysql,需要输入密码
     mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘root‘ WITH GRANT OPTION;     #允许root用户远程访问
     mysql>FLUSH PRIVILEGES;     #刷新权限
     mysql>exit
技术分享

 

   9、开放防火墙3306端口:  
     /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT #开启3306端口
     service iptables save   #保存防火墙规则
     service iptables restart  #重置防火墙规则
 
   10、使用客户端连接测试
    技术分享

 


  

 

170503、centos6.5安装mysql5.6.30