虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

Hyper-v 安装CentOS 7 (其他虚拟机一样参考)

平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html

hyper-v安装很多人没弄过,我这里介绍一下。(其他虚拟机参考==> 点我吧

右击,新建虚拟机

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

网络这块也是可以设置自己配置的网络交换机的(配置也很简单,看最后的附录吧)

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

 

#通用部分开始

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

swap虚拟内存,win系列一般都是设置内存的两倍,这边也是。当内存大于8G,设置16G就够了,不然太浪费了。

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

有高手建议是 /boot/ 100M,swap是内存2倍并小于16G,/ 20G,/data/剩余空间。新手就不要分这么详细了,到时候学后面指令的时候又一大堆问题

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

敲重点!!!网络记得开,我第一次装就是这个捣鼓了好久。。。+_+ (以太网默认是断开连接,点击开启)

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

虚拟机安装Hyper-v 安装CentOS 7 及搭建mysql数据库

 

账号密码输入明明正确,却总是提示 Login incurrent

  1.    检查密码大小写输入是否正确
  2.    如果密码里包含数字,不要用数字键盘,直接用字母上面的数字输入(我就是卡在这里
  3.    密码输入时不会显示

centos安装就大功告成了,接下来就是安装mysql数据库!!!

  1. 1)创建安装目录
    mkdir mysql

    2)下载

yum -y install wget(安装wget )

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

3)安装软件源
               rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

4)安装mysql软件(这一步有点慢!!!)
               yum install -y mysql-community-server

5)启动mysql
               service mysqld start

6)检查mysql运行状态
               service mysqld status

7)修改临时密码

   (分号不能省,严格区份大小写!!!)
               a、获取临时密码
                   grep 'temporary password' /var/log/mysqld.log
              b、临时密码登录
                   mysql -uroot -p
             c、 修改validate_password_policy参数的值
                  set global validate_password_policy=0;
             d、 修改密码的长度
                  set global validate_password_length=1;
             e、修改密码
                 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

8)授权其他机器登录
                GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
                 FLUSH PRIVILEGES;

至此mysql数据库已经安装好了!!!

       mysql 远程连接出现10038错误如何解决(关闭防火墙)

            systemctl stop firewalld.service
            systemctl disable firewalld.service
            firewall-cmd --state

参考文献:

Centos7 安装 Mysql 数据库https://cloud.tencent.com/developer/article/1329000

centos 7 下安装mysql 远程连接出现10038错误如何解决https://blog.****.net/gq123456_/article/details/81031587

yper-v 安装CentOS 7 (其他虚拟机一样参考)https://www.cnblogs.com/dunitian/p/4976077.html