CentOS 7安装Mysql

目录

1.创建虚拟机

1.1自定义,选择版本

1.2选择镜像文件稍后安装

1.3设置名称,选择存储位置(建议非C盘)

1.4分配处理器、内核跟内存大小(按需分配)

1.5选择网络类型

1.5.1Bridged桥接模式

1.5.2NAT模式

1.5.3Host-Only仅主机模式

1.6储存为单个文件(便于管理)

1.7自定义配置选择引擎、使用镜像并指定镜像所在路径、移除声卡与打印机

1.8打开虚拟机、安装CentOS 7系统

1.9打开以太网、记住ip地址,设置别名

1.10设置管理员密码、安装完成后点击启动

2.配置环境

2.1登录后设置机器名并查看机器名

2.2修改域名映射

2.3设置静态IP地址

2.4重启网络

2.5外网测试

2.6关闭防火墙

2.7更改安全机制

2.8重启系统

3.安装MySQL

3.1.安装wget

3.2.备份

3.3.更换阿里云yum源

3.4. 清除YUM缓存并建立缓存

3.5.查询mariadb并卸载自带的版本

3.6.下载mysql的repo源并安装rpm包

3.7. 安装mysql

3.8.授予权限

3.9.重启mysql数据库

3.10.登录mysql数据库并授权

3.11.使配置生效并退出

3.12.安装vim并设置字符集

3.13.重启mysql

3.14.登录mysql数据库


1.创建虚拟机

1.1自定义,选择版本

1.2选择镜像文件稍后安装

1.3设置名称,选择存储位置(建议非C盘)

1.4分配处理器、内核跟内存大小(按需分配)

1.5选择网络类型

1.5.1Bridged桥接模式

特点:

a. 默认使用VMnet0,不提供DHCP服务(DHCP服务是指由服务器控制的一段IP地址范围,当客户机登录服务器时会

自动获取服务器分配的IP地址与子网掩码)

b. 虚拟机与外部主机需要在同一个网段上,与局域网的其它机器没有区别。

c. 可以与局域网内其它主机通信,可以与外部网络通信

d. 容易与局域网其他主机引起ip地址冲突

1.5.2NAT模式

特点:

a. 默认使用VMnet8,提供DHCP服务

b. 虚拟机可以和物理主机互相访问,可访问外部网络

c. 局域网内其它机器访问不了

1.5.3Host-Only仅主机模式

特点:

a. 默认使用VMnet1,提供DHCP服务

b. 虚拟机可以和物理主机互相访问,但虚拟机无法访问外部网络

我们这里选择NAT模式

1.6储存为单个文件(便于管理)

1.7自定义配置选择引擎、使用镜像并指定镜像所在路径、移除声卡与打印机

1.8打开虚拟机、安装CentOS 7系统

1.9打开以太网、记住ip地址,设置别名

1.10设置管理员密码、安装完成后点击启动

2.配置环境

2.1登录后设置机器名并查看机器名

##设置机器名

hostnamectl set-hostname cat

##查看机器名

hostname

2.2修改域名映射

vi /etc/hosts

双击dd两次删除原有内容,单击i进入插入模式后添加开启以太网开关时显示的IP地址然后空格接机器名

ESC进入底行模式保存并退出

保存并退出命令:

:wq

2.3设置静态IP地址

vi /etc/sysconfig/network-scripts/ifcfg-ens33

将BOOTPROTO值改为"static",如果有的机器ONBOOT值为no的话需要改为yes

然后在下方设置IP地址、子网掩码、网关跟域名系统后保存并退出回到命令模式

#这里的IP地址除了不能和网关一样,第四段有255个地址可取为了避免不必要的麻烦我这里设置成映射域名一样

IPADDR="192.168.122.140"

NETMASK="255.255.255.0"

GATEWAY="192.168.122.2"

DNS1="114.114.114.114"

DNS2="8.8.8.8"

2.4重启网络

systemctl restart network

查看当前网络

ip a

2.5外网测试

ping www.baidu.com -c 3

2.6关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

2.7更改安全机制

vi /etc/selinux/config

将SELINUX值设为disabled,保存并退出

2.8重启系统

reboot

3.安装MySQL

3.1.安装wget

yum install -y wget

3.2.备份

cd /etc/yum.repos.d/ 

mv CentOS-Base.repo CentOS-Base.repo_bak

3.3.更换阿里云yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3.4. 清除YUM缓存并建立缓存

yum clean all ​
 
yum makecache

3.5.查询mariadb并卸载自带的版本

rpm -qa | grep mariadb ​

rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64(复制当前版本)

3.6.下载mysql的repo源并安装rpm包

cd /opt/ ​

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm ​

rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.7. 安装mysql

yum install mysql-server -y

3.8.授予权限

chown -R root:root /var/lib/mysql ​

chown root /var/lib/mysql/

3.9.重启mysql数据库

service mysqld restart

3.10.登录mysql数据库并授权

mysql -u root -p ​ use mysql

//设置密码​

update user set Password = password('ok') where User='root';

//授权​

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "ok";

3.11.使配置生效并退出

flush privileges; ​

exit

3.12.安装vim并设置字符集

yum install -y vim

vim /etc/my.cnf

#在socket=/var/lib/mysql/mysql.sock 下面添加 ​

character-set-server=utf8

3.13.重启mysql

service mysqld restart

3.14.登录mysql数据库

mysql -uroot -pok

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值