• 蓝鲸单机安装mysql问题记录


    1.注意默认启动用户为mysql

    2.由于执行指令用的root,有些文件会生成为root用户

    3.注意将datadir basedir  socket dir  修改称mysql  chown mysql:mysql  dir

    4.注意datadir 生成的mysql数据库文件件夹和文件夹内部文件 修改为mysql用户

    5.如果遇到 mysql.plugin 不存在问题 执行 ./mysql_safe --datadir=xx --basedir=xx --user=mysql & 重新生成数据

    6.如果是python2.x需要安装mysql-python 下载mysql-python然后 python setup.py install

    7.chown mysql *;chgrp mysql *;chmod ug+rwx *

    8.启动 mysqld --defaults-file=/etc/my.cnf --user=root 之前用mysql用户怎么不启动不了 总是各种奇怪错误 用root用户就成功了

    解决问题 :

    1.Can't find file: '/xxx.frm'  在mysql安装目录执行 chown mysql *;chgrp mysql *;chmod ug+rwx *

    2.Table 'mysql.plugin' doesn't exist

    3.Can't create/write mysql/db.MYI  这个问题困扰了很久 各种目录的权限都设置还是总是出现,把相关目录都删除了,重新来还是出现,然后突然灵感出现 是不是mysql的用户权限问题,查看用户信息 发现mysql用户是系统默认安装mariadb的时候创建的 权限目录是/var/lib/mysql 不是我的自定义目录。。。。

    4.mysql_install_db Can't create table 'db'  解决办法 ./mysql_install_db --basedir=xx   不要加--user

    5.Can't find file: './mysql/plugin.frm'  chown  mysql:mysql datadir/mysql/

  • 相关阅读:
    saltstack(master迁移)
    saltstack(主机改名)
    saltstack-部署
    redis部署
    lvs+keepalived
    android适应屏幕
    Android 网络编程
    使用pdb调试python
    python zookeeper 学习笔记
    Python 守护进程
  • 原文地址:https://www.cnblogs.com/John5/p/8961617.html
Copyright © 2020-2023  润新知