centos ezhttp mysql_CentOS安装mysq

一安装依赖

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

yum -y update libstdc++-4.4.7-4.el6.x86_64

yum -y install libncurses.so.5 libtinfo.so.5

二准备工作

上传MySql,卸载centos上面的mysql

查看命令 rpm -qa |grep mysql

89558890b5604b309297e9f38a0777dd.png

卸载msyql命令  rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

三安装mysql

解压mysql

tar -xvf MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar -C /usr/local/src/mysql (/usr/local/src/mysql  这个文件夹是在解压之前创建 的,如果没有创建,执行的时候会报错)

安装mysql

安装mysql 服务端

rpm -ivh MySQL-server-5.6.25-1.el6.x86_64.rpm

安装mysql 客户端

rpm -ivh MySQL-client-5.6.25-1.el6.x86_64.rpm

四 修改mysql的root密码

你安装mysql的时候它默认你的用户名就是root

开启mysql服务

service mysql status 查看mysql是否启动

service mysql start   启动mysql

注意第一次安装mysql的时候,mysql会默认提供一个随机的密码,你要用这个随机的密码进行登录,如果要查看这个随机密码你必须确保mysql是启动的状态,不然那歌随机密码是无法看法看到的,随机密码所在位置是   /root/.mysql_secret

[root@liu ~]# more /root/.mysql_secret

# The random password set for the root user at Tue Sep  5 02:33:05 2017 (local time): UJCWc7UkqfVsvnGV(这个就是随机密码)

[root@liu ~]#

修改密码(先登录到mysql里面)

要在mysql里面修改

SET PASSWORD = PASSWORD('123456');    //修改的密码为123456

五系统启动时自动启动mysql

加入到系统服务:

chkconfig --add mysql

自动启动:

chkconfig mysql on

查询列表:

chkconfig

说明:都没关闭(off)时是没有自动启动

六 设置远程访问

登陆状态下授权:

grant all privileges on *.* to 'root' @'%' identified by '123456';     //123456是你的mysql密码

flush privileges;

在根目录/:防火墙打开3306端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables status

错误  在使用随机密码的时候可能会遇到输入了随机密码但是还报错

建议你在 /root/.mysql_secret里面复制那个随机密码,在其他的地方复制随机密码进入基本上还是错的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值