centos6.x下yum安装mysql

一、下载mysql的yum仓库rpm包

我在/home/mysql下
[root@mysql]#wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
回车进行下载,此命令会将文件下载到当前目录。
根据操作系统版本的不同,这里的链接是需要改变的,比如centos7.x需要的链接就成为:http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

二、更新yum仓库

首先在mysql目录下可以ls一下,得到包名,然后执行命令如下:
#rpm -Uvh mysql57-community-release-el6-7.noarch.rpm
执行完成后,在/etc/yum.repos.d/目录下会看到更新上去的mysqlyum仓库。

三、安装mysql

默认安装的是最新的mysql,我这里选择的就是默认的;
#yum intall mysql-community-server
按照提示一直确定等待安装即可。

四、启动mysql服务

#service mysqld start
启动完成后,可以敲这个命令查看服务状态:#service mysqld status,如果要查看进程用:#ps -ef | grep mysql查看进程

五、配置mysql

mysql5.7这个版本在初始化的时候会下载密码验证插件,并且创建一个名为root的账号,此时root是没有密码的。执行下面的命令可以生成随机密码:
#grep 'temporary password'  /var/log/mysqld.log
执行完成后,随机密码会在命令行显示,此时,就可以进行mysql登录。
#mysql -uroot -p 按回车
把生成的密码粘贴过来,再按回车,就可以登录到mysql了,这个时候要想show databases;是不行的,它会要求你进行密码重置,重置过后才能进行操作。
密码重置如下:
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
最后一部分是你设置的密码,密码格式有一定的要求,必须得有大小写区分数字以及特殊符号,最好这样写,因为我设置的太简单,以至于好几次密码都没有重置成功。
好了,现在可以用navicat或者sqlyog进行mysql的图形化操作了。

PS:想查看某个端口被占用的情况可以使用:#ls of -i :3306










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值