mysql安装yum_MySQL安装(yum安装)

****************************安装mysql**************************

yum安装(有三四种安装方式,这是最简单的)

1. 配置yum

yum clean all

yum makecache

yum install telnet

telnet

quit

第一步,查看yum上提供的mysql数据库可下载的版本

# yum list | grep mysql

dd5005eefa228ad4f6c7f193189d39cc.png

第二步,开始安装

需要mysql-server mysql mysql-devel三个组件,不是安装了mysql客户端就相当于安装好mysql数据库了,还需要安装mysql-server服务端才行

# yum install -y mysql-server mysql mysql-devel

c0f4f63159e8e15845be3832f8c5fb71.png

aae5b49dbb27dc502b270f59171d366a.png

第三步,查看刚安装好的mysql-server的版本

#rpm -qi mysql-server

7514650ce48ba7f50e411dd5e9f0096b.png

至此,mysql数据库安装完成

*********************** mysql数据库的初始化及相关配置******************

第一步,启动mysql

安装完mysql数据库以后,会多出一个mysqld服务,这个就是数据库服务,可以通过输入 service mysqld start 命令启动mysql服务。

注意:如果是第一次启动mysql服务,mysql服务器首先会进行一些初始化配置,如:

#service mysqld start

bd92f8df016bdb8feef8b0366d404d76.png

当再次重新启动mysql服务时,就不会提示这么多信息了

#service mysqld restart

#service mysqld stop

#service mysqld start

d47e502e9740df006829c788c539a040.png

第二步,查看mysql服务状态

# service mysqld status

5adc69419dde98cfde8bc00e3203868f.png

第三步,设置开机启动

查看mysql服务是否开机自动启动

# chkconfig --list | grep mysqld

a41c3a2dbb7448bbc41451e47514fbc9.png

以上信息表示mysqld服务不是开机自启,下面设置成开机启动

# chkconfig mysqld on

830b749bc01b93d985c427aa940e9b0d.png

重新查看mysql服务是否开机自动启动

# chkconfig --list | grep mysqld

463e63f1a766588edddec7535251d6ab.png

第四步,设置mysql的root账号密码

mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,可以看到这样一行信息 :

a134a060530f020b4d0945f10322deab.png

所以我们可以通过该命令来给我们的root账号设置密码(注意:这个root账号是mysql的root账号,非Linux的root账号)

将mysql的root账号密码设置为123456

# mysqladmin -u root password '123456'

647a3f999c2c215f24f32457b4be7ab2.png

第五步,用root用户登录mysql数据库

# mysql -u root -p

e07fe45b55a4c1c7475ca373bd39dded.png

第六步,查看Linux系统是否在监听3306端口

# netstat -anp | grep 3306

d8ac50f338a61e7658e05f338bfdeeb1.png

至此,mysql数据库安装完成

================================================================

/usr/bin/mysql -u root -p

允许 root 远程登录,设置远程登录 密码:123456

mysql> use mysql;

mysql>GRANT  ALL PRIVILEGES ON  *.* TO 'root'@'%'  IDENTIFIED BY '123456' WITH GRANT OPTION;

mysql> flush privileges;

mysql> exit;

设置完成后就可以用Navicat Lite数据库管理工具登录连接。

----------------------------------------------------------------

防火墙开启 3306 端口,用 root 用户修改/etc/sysconfig/iptables

#  vi /etc/sysconfig/iptables

增加:

##  mysql:3306

-A  INPUT  -m  state --state  NEW  -m  tcp   -p  tcp  --dport 3306 -j ACCEPT

重启防火墙:

#  service iptables restart

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值