CentOS安装mysql
2015-11-11 00:00
344 查看
1. yum一个mysql,启动服务。。。。我用的是mysql.server 启动的
2.恭喜:Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 这个报错的意思是mysql就是起不来,你猜原因是什么?
3.处理过程比较难过,清理/修复 系统中已有所有与mysql相关的配置,比如 /etc/my.cnf,检查各个配置的路径正确性,其中这两段最好有,不然就有编码转换问题。。。。。
还有这个,假如之前系统中装过mysql的话:直接暴力查找find -name mysql-bin.index,并删除之。
或者是这个原因:selinux需要关闭,selinux我没研究过,据说是一个十分复杂的权限系统,找到/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器
4.更悲伤的是,由于自己用户权限不是root,所以修改my.cnf时候设成“所有用户可写”。不过mysql很机智的,会提示:World-writable config file '/etc/my.cnf' is ignored,感谢mysql。
5.接下来就是启动与登录mysql,创建远程用户了。有个小坑:第一次登录时候 如果输入 -u -p 那么你登录的用户不是mysql的root用户,而是' '@'localhost'的用户名为空的账户。所以还是 mysql -h 127.0.0.1 -u root -p 登录,提示输入密码直接回车进入,就是root账户了。
2.恭喜:Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 这个报错的意思是mysql就是起不来,你猜原因是什么?
3.处理过程比较难过,清理/修复 系统中已有所有与mysql相关的配置,比如 /etc/my.cnf,检查各个配置的路径正确性,其中这两段最好有,不然就有编码转换问题。。。。。
[client] default-character-set=utf8 [mysql] default-character-set=utf8
还有这个,假如之前系统中装过mysql的话:直接暴力查找find -name mysql-bin.index,并删除之。
或者是这个原因:selinux需要关闭,selinux我没研究过,据说是一个十分复杂的权限系统,找到/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器
4.更悲伤的是,由于自己用户权限不是root,所以修改my.cnf时候设成“所有用户可写”。不过mysql很机智的,会提示:World-writable config file '/etc/my.cnf' is ignored,感谢mysql。
5.接下来就是启动与登录mysql,创建远程用户了。有个小坑:第一次登录时候 如果输入 -u -p 那么你登录的用户不是mysql的root用户,而是' '@'localhost'的用户名为空的账户。所以还是 mysql -h 127.0.0.1 -u root -p 登录,提示输入密码直接回车进入,就是root账户了。
相关文章推荐
- centos防火墙开发新端口
- centos6.5 查找不到php.ini文件
- CentOS6.7 mysql 主从配置
- Linux 常规错误
- Linux驱动虚拟地址和物理地址的映射
- redhat 对应LINUX 内核版本是多少
- linux下编译安装php各种报错大集合
- Velt中的IntelliSense路径配置
- 4个Linux服务器监控工具
- CENTOS6下PHP5.6的安装 oci8 pdo-oci
- Linux数据库进程?
- Linux命令详解:md5sum命令
- pxe+kickstart实现无人值守批量安装linux
- kworker内核工作队列详解
- svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复
- centos6.4 安装163yum源
- Linux的安装(基于虚拟机模拟)
- 韩顺平Linux笔记(七)——Linux安装
- Debian 8.0下为ThinkPad R52降低风扇转速
- 块设备驱动1—用内存模拟磁盘