centos 6.5 mysql yum_CentOS 6.5通过yum安装和配置MySQL

0x00 说明

Linux安装MySQL一共有两种方式,一种是下载安装包离线安装,另一种就是通过yum在线安装,这里先介绍在线安装的方式,此方法简单方便,出错最少,但是无法控制安装的MySQL版本,如果需要特定版本的MySQL依然建议自己下载安装包进行安装。

0x01 卸载原有mysql

查看系统是否已经安装了MySQL

# rpm -qa | grep mysql

如果有使用命令rpm -e或rpm -e --nodeps命令进行卸载

# rpm -e mysql  // 普通删除模式

# rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

卸载完成后通过命令rpm -qa | grep mysql查看是否卸载成功。

0x02 通过yum安装MySQL

2.1 查看yum上提供的MySQL可以下载的版本

# yum list | grep mysql

2.2 安装

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

2.3 查看MySQL版本

# rpm -qi mysql-server

0x03 MySQL数据库的初始化及相关配置

3.1 初始化

# service mysqld start

3.2 设置开机启动

# chkconfig --list | grep mysqld

mysqld 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

# chkconfig mysqld on

# chkconfig --list | grep mysql

mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭

3.3 设置root密码

# mysqladmin -u root password 'password'  // 通过该命令给root账号设置密码为 password

3.4 配置MySQL远程访问

# mysql -u root -p

//查询

select Host,User from user;

//更新

update user set Host='%' where Host='localhost';

//刷新数据库权限

flush privileges;

3.5 修改MySQL root密码

使用SET PASSWORD命令

# mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

用mysqladmin

# mysqladmin -u root password "newpass"

//然后输入老密码

//如果root已经设置过密码,采用如下方法修改密码

# mysqladmin -u root password oldpass "newpass"

用UPDATE直接编辑user表更新密码【推荐】

# mysql -u root

# mysql> use mysql;

# mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

# mysql> FLUSH PRIVILEGES;

2017.09.03

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值