天天看点

CentOS mysql安装以及使用

前言:

如何查看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。

至此,安装完毕。

继续阅读