专栏首页恩蓝脚本Linux CentOS 6.5 卸载、tar安装MySQL的教程

Linux CentOS 6.5 卸载、tar安装MySQL的教程

卸载系统自带MySQL

1. 查看系统当前是否安装有MySQL

rpm -qa|grep -i mysql

2. 卸载当前版本的MySQL

yum remove mysql mysql-server mysql-libs mysql-server

卸载过程中出现选择, 直接”y”就好

再检查一次无信息表示已卸载

3. 查找残留文件, 删除之

find / -name mysql

4.创建mysql的用户组/用户, data目录及其用户目录

userdel mysql                      # 删除用户
groupdel mysql                     # 删除用户组名
mkdir /usr/local/mysql                 # mysql的默认安装路径,建议不要更换,如果更换后续需要更新配置
mkdir /usr/local/mysql/data               # 在mysql文件夹下创建文件夹data 
groupadd mysql                     # 创建一个名为mysql的用户组   
useradd -r -g mysql mysql                 # 在用户组下创建用户

5. 解压并转移MySQL文件

# tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz       # 解压文件
# cd mysql-5.7.17-linux-glibc2.5-x86_64              # 进入
# mv * /usr/local/mysql/                         # 移动文件

6.进入mysql目录更改权限

cd mysql/

chown -R mysql:mysql ./

7.执行安装脚本

./scripts/mysql_install_db --user=mysql

8.安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysql

chown -R root:root ./
chown -R mysql:mysql data

9. 启动MySQL

./support-files/mysql.server start

启动成功

如果MySQL启动报错,则可能是已经存在MySQL进程,杀掉即可

10.更改mysql密码

# MySQL启动之后再执行如下命令更改密码:
./bin/mysqladmin -u root -h localhost.localdomain password 'root'

11. 登录MySQL

# 密码更改后即可登录MySQL
./bin/mysql -h127.0.0.1 -uroot -proot

总结

以上所述是小编给大家介绍的Linux CentOS 6.5 卸载、tar安装MySQL的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux 安装二进制MySQL 及 破解MySQL密码的方法

    tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C /usr/local

    砸漏
  • Linux下二进制编译安装MySql centos7的教程

    //如果哪里有问题的话我们可以一起讨论( qq: 2970911340,邮箱+@qq.com),这也是我第一次写博客 练练手

    砸漏
  • linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境

    进入/etc/ 文件夹下使用 vim profile 命令编辑器编辑profile文件(全局环境变量配置)。如果没有profile文件,则去/root下配置 ....

    砸漏
  • mysql_python

    安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos...

    py3study
  • mysql学习总结01 — 配置运行

    修改 /etc/mysql/my.cnf 文件中 bind-address,将 bind-address=127.0.0.1 修改为本机IP,重启mysql服务

    CS逍遥剑仙
  • 基于docker的mysql安装及配置

    通常我们也应该这样做,将业务数据保存到宿主机,避免容器删除后丢失数据,而且也可以做有效备份

    飞奔去旅行
  • Linux安装mysql(Redhat6.5+MySQL5.7)(转载+原创补漏)

  • linux下安装mysql5.7步骤

    链接:https://pan.baidu.com/s/1HyVFBJLlQPKGMOyXpao0cw 提取码:q2a6 下载完成之后通过 winscp 工具...

    萌萌哒的瓤瓤
  • MySQL安装

    石的三次方
  • CentOS 6_LAMP/LNMP–mysql的免编译安装

    老七Linux

扫码关注云+社区

领取腾讯云代金券