前言:
如何查看linux服务器的各个状态?
版本查询:
<a></a>
这说明是centos-7.0 64位系统,要知道centos 7默认不支持mysql(都是因为钱),所以centos 7默认支持的是mariadb
何为mariadb?(百度百科抄袭的)
mariadb数据库管理系统是mysql的一个分支,主要由开源社区在维护,采用gpl授权许可 mariadb的目的是完全兼容mysql,包括api和命令行,使之能轻松成为mysql的代替品。在存储引擎方面,使用xtradb来代替mysql的innodb。 mariadb由mysql的创始人michael widenius主导开发,他早前曾以10亿美元的价格,将自己创建的公司mysql ab卖给了sun,此后,随着sun被甲骨文收购,mysql的所有权也落入oracle的手中。mariadb名称来自michael widenius的女儿maria的名字。
内存查询:
-m的意思是使用兆为单位,也就是total内存为992m,说明是1g的。
了解完了系统,下面我们就来安装mysql吧。
1、查看系统是否安装了mysql
2、卸载已安装的mysql
要将/var/lib/mysql文件夹下的所有文件都删除干净
3、下载mysql
可以去官网下载mysql,然后传到服务器上,也可以使用wget命令直接在centos中下载,不过速度会很慢,不推荐使用,我是使用迅雷把tar包下载下来之后,上传到服务器上的。
下载完了之后利用scp上传文件到服务器并进入centos进行解压:
4、安装mysql
如果一定要在centos 7上安装mysql ,需要卸载mariadb,否则会冲突。
执行查看mariadb的命令,有的话卸载
接下来我们可以进行安装mysql了
安装成功后开启mysql服务
再然后执行:service mysql stop (不要问为什么,因为默认root没有密码,你进不去,所以接下来我们要绕过密码登录)
执行下面的命令:(也就是,老子不用密码直接登录,这时mysql服务必须关闭状态)
随后回车,输入以下命令:
修改完密码后退出mysql服务,重启一下mysql服务
输入密码后,发现成功进入mysql。
至此,安装完毕。