当前位置:   article > 正文

Linux centos7下mysql安装_cetenos7 安装 mysql

cetenos7 安装 mysql
环境:使用centos7 minimal
工具:MySQL-client-5.5.54-1.linux2.6.x86_64.rpm
MySQL-devel-5.5.54-1.linux2.6.x86_64.rpm
MySQL-server-5.5.54-1.linux2.6.x86_64.rpm

1.解决centos nat ip与本地之间的连接问题:

/etc/sysconfig/network-scripts 修改为
[root@localhost network-scripts]# cat ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=3eca37af-21de-4f26-84d5-f7f383625f9a
DEVICE=eno16777736
ONBOOT=yes #开机启动
IPADDR=192.168.65.110 #指定ip地址
GATEWAY=192.168.65.2 #与windows 上Vmnet8(nat方式上网)同一网段 #VMnat1为桥接方式
DNS1=192.168.65.2

2.安装
先清除原先centos7所带的数据库mariadb
rpm -qa | grep mariadb
rpm -e --nodeps maria.*********(举例)

安装所带的rpm包
rpm -ivh server.rpm (上文中的包)
rpm -ivh devel.rpm
rpm -ivh client.rpm

3.进程启动

先 把防火墙,seLinux关闭

临时关闭selinux
setenforce 0 
永久关闭cat /etc/selinux/config  
#SELINUX=enforcing  
SELINUX=disabled 

关闭centos7防火墙

centos7防火墙变了
关闭防火墙: sudo   systemctl stop firewalld.service
关闭开机启动: sudo   systemctl disable firewalld.service
走到这步可以重启下机器

4.启动mysql
systemctl start mysql

mysql -u -p
(可能会用到安全模式在 登录进去没有 mysql库的情况下 mysqld_safe --user=mysql --skip-grant-tables --sknetworking ip-& 然后赋权 )
use mysql
如需远程连接 需要
给root赋权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;可连接
%代表所有远程

windows:telnet ip port测试mysql端口的开放情况
telnet 192.168.65.110 3306

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/981835
推荐阅读
相关标签
  

闽ICP备14008679号