CentOS7搭建mysql5.6环境(rpm),不用导入安装包

1.检查本机是否有外网连接

2.rpm下载mysql包

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

 3.查看目录下是否出现安装包

[root@CentOS7-1 ~]# ls
anaconda-ks.cfg       mysql-community-release-el7-5.noarch.rpm  模板  图片  下载  桌面
initial-setup-ks.cfg  公共                                      视频  文档  音乐

 4.安装mysql和mysql服务

[root@CentOS7-1 ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm

[root@localhost ~]# yum -y install mysql-server

 5.检查是否安装成功

[root@CentOS7-1 ~]# systemctl start mysqld
[root@CentOS7-1 ~]# systemctl status mysqld

如果出现:

 

就代表mysql安装成功,服务也成功启动了

6.给mysql的root用户添加密码

[root@CentOS7-1 ~]# mysqladmin -u root password "111111"

双引号内就是要设置的密码,需根据自身情况设置 

 7.登录mysql

[root@CentOS7-1 ~]# mysql -u root -p

 Enter password:

 这里输入刚才设置的密码,注意屏幕上是不会显示的,连*号都没有。输入完后回车

 

出现这个界面就表示成功了。

8.远程登陆mysql

需要给mysql的root用户添加权限,这里需要在mysql的界面内输入

mysql> grant all privileges on *.* to 'root'@'%' identified by '111111' with grant option;

 出现 下图就是可以了

mysql远程登录使用的是3306端口,所以防火墙也要开启相应的端口

[root@localhost ~]# firewall-cmd --add-port=3306/tcp --permanent
success
[root@localhost ~]# systemctl restart firewalld
[root@localhost ~]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources:
  services: dhcpv6-client ssh
  ports: 3306/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

找一个sql管理工具试验一下,我这里用的是phpstudy中带的SQL_Front5.3

百度搜phpstudy就可以搜到

输入虚拟机的ip,以及mysql的账号密码,连接成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值