• centos7 下手动安装MySQL-5.6.32-1.linux_glibc2.5.x86_64.rpm-bundle


    由于centos7默认不再是mysql数据库,所以度算手动安装一个。

    全程参考http://www.2cto.com/database/201501/371451.html

    这里摘抄以下这个链接的内容,并根据自己的实际安装情况进行一些补充。

    选择下载MySQL Community Server (GPL)版本,由于MySQL Community Server 5.7.14没有rpm格式文件下载,这里我们选择5.6.32版本的rpm格式文件下载。

    下载得到MySQL-5.6.32-1.linux_glibc2.5.x86_64.rpm-bundle.tar文件,解压得到

    进入MySQL-5.6.32-1.linux_glibc2.5.x86_64.rpm-bundle文件夹,可以看到:

    双击安装其中的,MySQL-server-5.6.32-1.linux_glibc2.5.x86_64.rpm

    MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm

    MySQL-devel-5.6.32-1.linux_glibc2.5.x86_64.rpm文件(这里安装顺序,我是按着这个先后顺序来的,至于不按照这个先后来,我也不知道会不会有错误)。

    关于初次登陆密码错误的解决办法:

    首先停止mysql服务service mysql stop

    然后/usr/bin/mysqld_safe --skip-grant-tables &  启动mysql(注意“&”符号别漏了)

    上一句命令执行完以后,敲一个回车,再输入mysql -u root mysql

    接下来更新mysql的root用户登陆密码:

    至此就可以开始正常使用mysql了,未尽事项,查看文章开头链接。

    特别注明:

    有可能在安装完成以后,每次启动mysql的时候会报错

    这里我们首先查看mysql运行状态

    然后查看mysql的线程ID,然后使用kill -9命令杀死该线程。

    然后再删除/var/lock/subsys/mysql文件就可以正常使用mysql了

    我的centos7中的mysql每次启动都需要这几步,我暂时不知道为什么。。。

  • 相关阅读:
    selenium执行js代码的两个方法
    PostgresSQL数据库安装及操作
    [Python]requests使用代理
    linux下postgreSQL初始化设置方法
    如何用Jenkins自动化部署项目(教程,从零到搭建完成)
    Python笔记:Geopython GIS相关库
    Postman接口&压力测试
    python+django+vue实现前后端分离项目和部署的操作
    python-Django-1.8.2中文文档
    CSS详细解读定位
  • 原文地址:https://www.cnblogs.com/audi-car/p/5819729.html
Copyright © 2020-2023  润新知