1. 程式人生 > >170503、centos6.5安裝mysql5.6.30

170503、centos6.5安裝mysql5.6.30

pro groupadd init.d 解決方法 pad 配置文件 虛擬機 isp cnblogs

準備:
虛擬機地址: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 [email protected]%‘ 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