CentOS 6.5通过yum安装和配置MySQL

前端之家收集整理的这篇文章主要介绍了CentOS 6.5通过yum安装和配置MySQL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

0x00 说明

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

0x01 卸载原有MysqL

  • 查看系统是否已经安装了MysqL

# rpm -qa | grep MysqL

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

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

0x02 通过yum安装MysqL

1. 查看yum上提供的MysqL可以下载的版本

# yum list | grep MysqL

2. 安装

# yum install -y MysqL-server MysqL MysqL-devel

3. 查看MysqL版本

# rpm -qi MysqL-server

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

1. 初始化

# service MysqLd start

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. 设置root密码

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

4. 配置MysqL远程访问

# MysqL -u root -p

//查询
# select Host,User from user;
//更新
# update user set Host='%' where Host='localhost';
//刷新数据库权限
# flush privileges;

5. 修改MysqL root密码

  • 使用SET PASSWORD命令
# MysqL> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
# 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

猜你在找的CentOS相关文章