Linux入门--MySql安装

安装MySql来演示一下前面说的用rpm方式来安装软件

首先,和前面说的安装JDK一样,都是获取到MySQL的安装包,然后上传到Linux上.这里大家自行下载吧.当然mysql可以和jdk一样使用tar.gz的解压包安装.这里我们只是来演示一下rpm的使用.我们安装5.6版本的

1.查看Mysql是否已只能装

这里补充一下,grep mysql 是区分大小写的,所以我们这里可以添加 -i 这个选项,让筛选忽略大小写.

 额...当然这里系统安装好的是mysql是全部小写,看不出来.不过我们安装完了,大家就能验证了

2.卸载已安装的Mysql

3.安装Mysql 

我们来到家目录下,找到MySQL的安装包.

 

注意看:我们这里的安装包中有一个bundle,绑定的意思.前面是rpm,意味着这是一个rpm的绑定包,也就是里面有多个rpm文件.所以这里我们先将这个打包文件解包. 使用 tar -xvf 命令

通过解包的信息列表,我们也可以发现里面有许多的rpm文件 

查看当前的目录中信息 ll -h,如下图,这里我们安装黄色框里面的server 和 client

 ①.我们先来安装server,注意看rpm后面的选项 -ivh

当最后出现下面这段话,就表示成功了

 

保险起见,我们可以用rpm -qa | grep -i mysql来查询一下

 如果不加-i 你会发现查询不到的

②.安装client,和安装server几乎一样

 4.启动服务

我们安装Mysql是希望通过客户端来取得服务,所以我们要安装完启动MySQL服务,使用下面的命令

5.测试 

 我们这时安装完了客户端和服务端,想要登陆MySQL,当使用命令 mysql -uroot -p   发现,-p后面的密码不知道输什么了....是不是初始没有密码呢?当然不是,在我们的家目录,有一个隐藏文件.

我们查看这个文件就能知道我们的初始密码是什么了

 我们将密码输入到登陆时需要输入的位置,便会登陆成功

我们想查看一下mysql里面都有那些datebases,于是我们执行 show datebases;此时出现下面的情况,

 

所以我们要记住,登陆数据库,第一件事要设置密码 ,不能再用初始密码了,使用下面的语法

此时我们退出exit,重新登陆,就可以查看数据库里的内容了.

下面有一点需要注意拉,注意拉,注意拉:

如果我们的Windows想要连接我们现在安装好的数据库,需要具备两个前提:

 ① : Linux防火墙关闭

 ② : 需要让MySQL允许--默认情况下,MySQL是不允许远程访问的,来保证它的安全的.所以这里我们需要MySQL授权可以远程访问.

         首先 登陆到MySQL中.

         然后输入下面的命令,含义可以理解为如果远程访问MySQL数据库,可以以root的身份,密码为root,可以访问每一个表

        除了上面的,还需一步:刷新一下这个权限

 

之后,我们就可以远程连接了. 

猜你喜欢

转载自blog.csdn.net/XiaodunLP/article/details/83720389