centos安装MySQL,配置及连接

在centos里安装完JDK,Tomcat,maven,nexus后,接下来肯定是要安装数据库了。

今天,我讲解的是通过yum来安装MySQL。

 

1,首先我们要知道MySQL依赖libaio,所有我们要先安装libaio(就是等会的下载镜像,国外的MySQL呀)

在终端里输入:

yum search libaio #检索相关信息

yum install libaio # 安装依赖包

 

2,插件安装成功后会显示:

已加载插件:fastestmirror

Loading mirror speeds from cached hostfile

* base: mirrors.yun-idc.com

* extras: mirrors.163.com

* updates: mirrors.163.com

软件包 libaio-0.3.109-12.el7.x86_64

已安装并且是最新版本无须任何处理

 

3,检查MySQL是否已经安装:

yum list installed | grep mysql

如果自带的有或已经安装过请卸载

yum -y remove mysql-libs.x86_64

 

4,准备工作做完了,现在正式开始安装

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 
yum localinstall mysql-community-release-el7-5.noarch.rpm

提示“完毕!”说明添加成功。(别急,按着我的命令一个一个执行)

 

5,查看MySQL版本,输入:

yum repolist all | grep mysql

可以看到5.5,5.7版本是急用的,5.6是稳定版显示启用,

你也可以自己改,假设你想安装5.7的。那么就把5.6禁用,启用5.7(注意,只能启用一个)

yum-config-manager --disable mysql56-community

yum-config-manager --enable mysql57-community-dmr

如果你就想安装5.6那就不用动。

查看你正在启用的MySQL版本(如果没有改就可以不用执行,就默认用5.6挺好)

yum repolist enabled | grep mysql 

 

6,通过yum来安装mysql,输入:

yum install mysql-community-server

现在就是一个等待安装的过程,大概有80几兆吧。

直到看到完成即可。

如果中途出现提示,按照提示安装即可。

 

7,安装完成后可以查看你的安装地址

输入:whereis mysql

可以看到你的MySQL的安装目录是/usr/bin

mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

 

8,这个安装是免密码登录的。那么现在我们就来启动我们的MySQL(建议你们关闭centon的防火墙,前面的博客有方法怎么关闭防火墙)

输入:systemctl start mysqld

 

9,查看MySQL的状态

输入:systemctl status mysqld

 

10,现在就是进入MySQL了

输入:mysql 或 mysql -uroot -p都可以。

你会看到welcome......就表示进入了。

 

11,看看数据库吧

输入:show databases;

 

12,如何通过客户端来连接呢?

那就要你的Linux的ip即可。

第一次连接可能会连不上

现在,你进入mysql数据库,找到用户表user

输入:use mysql;

输入:show tables;

 

输入:update user set host = '%' where user = 'root';

重启下你的MySQL。

systemctl stop mysqld

客户端就可以访问了。

 

如果使用navicat连接不上,看下面博客:

https://blog.csdn.net/yspxiaopanni/article/details/79179162

其他问题查看:

https://www.cnblogs.com/ivictor/p/5142809.html

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值