• 在linux上安装卸载mysql


    转自:http://blog.csdn.net/sinat_36384705/article/details/71083032

    安装分为两个大的步骤

         第一,从当前系统中彻底删除MySQL

         第二,重新从yum源安装mysql

    1.彻底删除MySQL

         参考链接:centos7彻底删除MySQL

        关键问题:需要安装每一个包以及依赖的包,如果当前包在删除的时候显示被其他包依赖,那么需要先删除被该包所依赖的包,使用rpm命令:rpm -e 包名即可。

    也可以参考:https://unix.stackexchange.com/questions/40179/remove-unused-packages

    2.安装新的MySQL

       参考链接:centos7 安装MySQL

        重新安装MySQL 的时候:

           1. 下载yum install mysql-community-server

                    输入命令:wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm ,如果没有安装wget命令,需要先执行 yum install wget  安装wget命令

          2. 将MySQL yum repository添加到本地repository中

                   yum localinstall mysql-community-release-el7-5.noarch.rpm  #将下载好的安装包添加到本地yum仓库

           3.安装mysql-community-server

                  yum install mysql-community-server

           4.安装完成之后,启动mysql服务

                 systemctl start mysql

           5.第一次运行mysql,切记,不要有其他操作

               mysql_secure_installation

             接下来的一个是否给当前用户设置root密码,直接敲回车,默认是none,此时输入 root 原始密码(初始化安装的话为空),接下来,为了安全,MySQL 会提示你重置 root 密码,移除其他用户账号,禁用 root 远程登录,移除 test 数据库,重新加载 privilege 表格等,你只需输入 y 继续执行即可。

    以上完成了初步的安装,剩下的一些设置,可以参考上面的安装链接。           

    关键点:需要完全删除掉系统自带的MySQL,否则安装MySQL的时候,会冲突,

    如果是安装的是mariadb,则会出现mysql服务无法启动的问题,参考上述两个链接就可以完成安装

          如果用mysqld_safe 方式启动MySQL失败,并报错mysqld_safe mysqld from pidfile /var/run/mysqld/mysqld.pid ended,可以参考链接:centos7下无法启动MySQL 来解决

  • 相关阅读:
    与DispatcherServlet的 url-pattern配置问题
    MyBatis ehcache二级缓存
    MyBatis 查询缓存
    【SPOJ283】Naptime
    【洛谷P1858】多人背包
    【洛谷P1486】郁闷的出纳员
    【POJ3017】Cut the Sequence
    【SPOJ10628】Count on a tree
    【洛谷P3224】永无乡 并查集+Splay启发式合并
    【洛谷P2617】Dynamic Rankings
  • 原文地址:https://www.cnblogs.com/yangqimo/p/7365264.html
Copyright © 2020-2023  润新知