Centos6.5 安装mysql5

 
卸载掉原有mysql
  • 查看已安装mysql
    • rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
  • 卸载已安装mysql
    • rpm -e mysql  // 普通删除模式 注意:需要全名 如  mysql-devel-5.1.73-8.el6_8.i686
    • rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除   注意:需要全名 如  mysql-devel-5.1.73-8.el6_8.i686
 
通过yum来进行mysql的安装
  • 查看mysql数据库可下载的版本
    • yum list | grep mysql
  • 开始安装
    • yum install -y mysql-server
    • yum install -y mysql-devel
  • 查看安装好的版本
    • rpm -qi mysql-server
 
mysql数据库的初始化及相关配置
  • 启动服务
    • service mysqld start
  • 设置开机启动
    • chkconfig mysqld on
    • chkconfig --list | grep mysql
  • 设置root密码
    •  mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root
  • 登陆mysql
    • mysql -u root -p
  • 设置远程访问(所有主机或某一ip)
    • 所有主机
      • GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;flush privileges;    //远程所有主机都能访问,用户名root,密码root
    • 某一ip,如192.168.85.1主机
      • GRANT ALL PRIVILEGES ON *.* TO 'root'@ '192.168.85.1' IDENTIFIED BY 'root' WITH GRANT OPTION;flush privileges;    //用户名root,密码root
  • 退出登陆界面
    • exit
  • 重启服务
    • service mysqld restart
  • 开放3306端口
    • 开放端口:3306
      • /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    • 将更改进行保存
      • /etc/rc.d/init.d/iptables save
    • 重启防火墙
      • /etc/init.d/iptables restart
    • 查看防火墙信息
      • /etc/init.d/iptables status
完毕
posted @ 2017-08-10 01:46  担禾滩  阅读(144)  评论(0编辑  收藏  举报