这两天闲来无事,在老马手里买了一个乞丐版的服务器玩玩儿。要装mysql的时候,一直出现服务启动不了的情况,原来也在centos6时代的时候也玩过,有点不一样,网上好多都是copy copy,没有实践过,亲自实践了下,列出血泪史。
直接安装额mysql 和 mysql-devel 启动的时候发现一直提示/tmp/mysql.sock 不存在,最后检查了下,发现自己的mysql-server没有安装上,然后用yum安装,发现mysql-server好像不存在:
最后去网上找了找,说centos7 mysql还没到yum里面去,所以要我们手动去下载,步骤如下:
1.执行一下三条命令
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
到了complete 这一步的时候,就代表安装成功啦!
这一步的时候,我们可以看一下mysql的运行状态(白点代表没启动,绿色代表启动):
# service mysqld status
没有启动的话,我们可以执行下面的语句启动服务:
# service mysqld start
或者直接执行下面这条命名重写启动:
# service mysqld restart
默认的mysql是没有密码的,第一次直接之下下面这条命令就可以进入。
# mysql -u root
进入mysql之后可以设置密码:
mysql> set password for 'root' @ 'localhost' = password('123456');
可以查看mysql版本:
mysql> status;
碰到的问题就这些了,有问题再来编辑。