vmware + centos + nginx
php
mysql
浏览器
打开vmware中我们创建的虚拟机,输入用户名和密码登陆系统:
在命令窗口输入“yum install mysql-server mysql-devel mysql”回车开始安装,注意安装过程中有些步骤需要输入“y(表示yes)”才能继续执行:
这时候我启动mysql发现mysql-server没有安装成功,于是我尝试重启虚拟机然后,重新输入“yum install mysql-server”发现成功了检测某个包是否安装成功的一个方法,就是把命令再执行一次,已安装的话会提示的:
在命令窗口输入“service mysqld start”,
在窗口输入“mysql -u root”查看效果图,是不是很熟悉,我们在前面PHP学习中也讲过windows下mysql的安装,效果是一样的,继续输入“show databases”查看默认安装的数据库。
以上就是mysql的yum安装方式。需要注意的是我的centOS版本是6.5的,centOS 7的同学可能会遇到一个问题“yum install mysql-server”安装不成功,原因是centOS 7已经将MySQL数据库软件从默认的程序列表中移除,用mariadb(mysql的一个分支,据说它的出现和mysql被甲骨文收购有关系)代替了。大家可以使用以下方法来安装或替代mysql-server:(1)从官网下载并mysql-server:wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-community-release-el7-5.noarch.rpmyum install mysql-community-server(2)安装mariadb替代mysql:yum install mariadb-server mariadb(相关操作命令:systemctl start mariadb #启动systemctl stop mariadb #停止systemctl restart mariadb #重启systemctl enable mariadb #设置开机启动)
centOS版本
判断是否已经安装某个包