• MySQL 5.7 安装过程中遇到的坑


    在安装的过程中遇到了几个坑,特地记录下来。
    启动的时候会有有个错误:

    大意为mysql退出且更新不了pid文件。

    查看error.log,如图:

    大意为ibdtata1文件不够,初始化的时候页数太大。初步判断为配置文件的配置参数问题。

    将其改小或注释后解决。

    初始化命令:

    bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/mydata/data         # Before MySQL 5.6

    bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/mydata/data        # MySQL 5.7 and up

    本次我采用的是:

    mysqld --initialize --user=mysql --datadir=/opt/data --basedir=/opt/mysql --socket=/opt/data/mysqld.sock

    将mysql.server做软链后,用service mysql start 启动

    或者用另外一种命令格式启动:

    /usr/local/mysql/bin/mysqld_safe --user=mysql --basedir=/usr/local/mysql --datadir=/data & 启动mysql服务
    初始化后启动mysql服务进行登录,必须要先修改密码:
    ALTER USER "root"@"localhost" IDENTIFIED BY "shsnc!@#";
    flush privileges;

    作者:tigergao
    功不唐捐 玉汝于成
  • 相关阅读:
    剑指 Offer 25. 合并两个排序的链表
    53. 最大子序和 动态规划
    121. 买卖股票的最佳时机
    20. 有效的括号
    centos7 常用操作
    树莓派
    golang 学习笔记
    并发 线程 进程
    连接内网问题
    Lamp 高并发优化
  • 原文地址:https://www.cnblogs.com/tigergaonotes/p/11079305.html
Copyright © 2020-2023  润新知