您的位置:首页 > 运维架构 > Linux

liunx centos 下安装 mysql

2016-06-16 16:43 323 查看
首先先看一下机器上是否装了mysql

查看命令是 rpm -qa | grep mysql



使用命令删除已安装的文件 rpm -e mysql

或者使用 强制删除命令pm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64

删除后 就可以开始安装了

先使用命令看一下mysql 的列表

yum list | grep mysql



安装命令是yum install -y mysql-server mysql mysql-devel 需要等待一会 下载安装包和安装程序

安装好的截图如下



可以通过命令查看版本号



之后可以启动mysql了

启动命令是service mysqld start 重启命令是service mysqld restart

这里我要多说一句 正常情况下 会出现下图



但是我的偏偏就不那么顺利 我的截图如下



很明显启动失败了 这里失败的原因有很多 网上对应的解决办法也有好多 我这里就说一下我的解决错误的思路和方法

显示用命令less /var/log/mysqld.log

查看一下mysql的错误日志



很明显错误是说mysql的端口已经被占用

:q 退出

开始解决问题

既然有程序占用了端口那我决定改一个其他端口(不走寻常路 哈哈 还学习一下怎么修改端口)

使用vim /etc/my.cnfvim /etc/my.cnf

添加一行代码port = 3360 #修改为你想要改的端口3360



然后重新启动服务就可以了

service mysqld start



可以通过chkconfig --list | grep mysqld

查看是否开启自动启动服务

如果不是可以用命令chkconfig mysqld on

接下来我们设置一下用户密码 默认的会有一个root用户 我明接下来会设定root用户密码

mysqladmin -u root password 'root'

接下来用mysql -u root -p

登录

输入密码 注意此时输入的密码没有显示 不用担心

截图如下



搞定了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 服务器 linux