经过源码和yum源的方式因为网络等缘由太慢,直接用迅雷下载rpm包,再经过sftp或者共享目录上传到centos中安装。 参考 https://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.htmlhtml
当前mysql GA版本最新为5.1.17 ,迅雷下载仍是很快的,解压完毕后,mysql
mysql-community-common-5.7.17-1.el7.x86_64.rpm mysql-community-libs-5.7.17-1.el7.x86_64.rpm mysql-community-client-5.7.17-1.el7.x86_64.rpm mysql-community-server-5.7.17-1.el7.x86_64.rpm 把这四个文件上传到centos的/home/vagrant目录下linux
按照顺序安装4个包sql
cd ~ sudo yum localinstall -y mysql-community-common-5.7.17-1.el7.x86_64.rpm sudo yum localinstall -y mysql-community-libs-5.7.17-1.el7.x86_64.rpm sudo yum localinstall -y mysql-community-client-5.7.17-1.el7.x86_64.rpm sudo yum localinstall -y mysql-community-server-5.7.17-1.el7.x86_64.rpm
sudo service mysqld start
系统创建,一个初始密码也创建了centos
sudo grep 'temporary password' /var/log/mysqld.log
我这边搜到网络
A temporary password is generated for root@localhost: 5OHyzNq/38zg.net
用搜到的临时密码登陆vagrant
mysql -uroot -p #从新设置密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';