码迷,mamicode.com
首页 > 数据库 > 详细

CentOS安装mysql

时间:2015-11-11 13:28:53      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:

首先吐槽下某公司的机器环境,通道机什么的最讨厌了!搞得SecureFX都不好用了!!蛋疼的mysql安装啊,基本就是linux中的权限的斗争。

1. yum一个mysql,启动服务。。。。我用的是mysql.server 启动的

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安装mysql

标签:

原文地址:http://my.oschina.net/lemonfight/blog/528842

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!