zoukankan      html  css  js  c++  java
  • 蓝鲸单机安装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/

  • 相关阅读:
    程序的本质复杂性和元语言抽象
    编译器词法消歧设计
    关于分工的思考 (Thoughts on Division of Labor)
    数据即代码
    类型的本质和函数式实现
    二叉树迭代器算法
    kvm虚拟化存储管理
    kvm网络虚拟化管理
    kvm虚拟机的四种网络模式
    Linux 中交换空间 (swap)应该分多大才好?
  • 原文地址:https://www.cnblogs.com/John5/p/8961617.html
Copyright © 2011-2022 走看看