如何在虚拟机上安装mysql...
注:由于本次安装方式为 online,所以需要对虚拟机连接外网进行配置
TYPE="Ethernet" BOOTPROTO="static" static 固定ip不变 DEFROUTE="yes" NAME="ens33" UUID="15149841-829c-4289-b55f-3ed794d4d978" DEVICE="ens33" ONBOOT="yes" IPADDR="192.168.142.192" ip NETMASK="255.255.255.0" GATEWAY="192.168.142.2" //网关 前三个为ip前三位 DNS1="8.8.8.8" DNS2="114.114.114.114"
重启网络:systemctl restart network
ping外网:ping www.baidu.com 成功即可进行mysql安装
1、删除旧版本 mariadb
1)检查旧版本 rpm -qa|grep mariadb
2)删除旧版本 yum -y remove mariadb
2、由于虚拟机的安装方式为minimal,wget不能使用
yum search wget
yum -y install wget.x86_64
3、设置rpm镜像源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
4、rmp安装
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum -y install mysql-server
5、启动mysql服务并显示是否active
systemctl start mysql
systemctl status mysql
6、修改密码
首次登录为免密 mysql 回车进入 use mysql再进行以下操作
设置虚拟机内连接密码:update user set password=password(PASS_STR)where user='root'
设置root外网连接:grant all on *.* to root@'%' identified by 'PASS_STR';
7、重启服务
systemctl restart mysql(自动关闭免密登录)