本文詳細介紹如何CentOS6.5上安裝目前最新的mysql(mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz),並搭建mysql服務器html
VisualBox安裝的CentOS6.5虛擬機mysql
MySQL官網下載的mysql-5.7.10-linux-glibc2.5-x86_64.tar.gzlinux
解壓mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz,並改名爲mysql,再放到/usr/local目錄下sql
添加mysql用戶和組,而後安裝mysql並啓動,初始密碼由/root/.mysql_secret保存,使用的命令以下:centos
groupadd mysql服務器
useradd mysql -g mysql工具
cd /usr/local/mysql/binspa
yum install libaioserver
./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/datahtm
cd /usr/local/mysql/support-files
./mysql.server start
使用初始密碼登陸mysql,並修改密碼,同時設置root能夠遠程鏈接
命令以下:
cat /root/.mysql_secret
cd /usr/local/mysql/bin
./mysql -u root -p
set password =password('新密碼');
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "1新密碼";
flush privileges;
可能遠程鏈接不了,嘗試關閉防火牆,命令以下:
service iptables stop
setenforce 0
sr將mysql設置爲開機自啓動,並添加軟鏈接
命令以下:
cd /usr/local/mysql/support-files/
cp mysql.server /etc/init.d
cd /etc/init.d
mv mysql.server mysqld
cd /usr/bin
ln -s /usr/local/mysql/bin/mysql mysql