前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >YUM安装MYSQL5.6

YUM安装MYSQL5.6

原创
作者头像
用户4988376
修改2021-08-09 18:05:08
1.5K0
修改2021-08-09 18:05:08
举报
文章被收录于专栏:IT资讯新闻IT资讯新闻

1.安装rpm包

代码语言:javascript
复制
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
7dd98d1001e939013391d96372ec54e737d196df.jpg
7dd98d1001e939013391d96372ec54e737d196df.jpg

 2.查看mysql可用版本

代码语言:javascript
复制
yum repolist enabled | grep "mysql.*-community.*"

3.安装mysql

代码语言:javascript
复制
yum -y install mysql-community-server

4.开启mysql服务

代码语言:javascript
复制
systemctl start mysql

mysql服务加入开机启动(可选)

代码语言:javascript
复制
systemctl enable mysqld

查看mysql状态

代码语言:javascript
复制
systemctl status mysql

 5.创建mysql用户并登录

代码语言:javascript
复制
mysqladmin -uroot password root 

 创建用户的时候会出现上图中警告的内容,意思是在命令行界面上使用密码是不安全的,直接略过即可。

使用刚刚创建的用户登录mysql

6.使用navicat连接mysql

在使用navicat连接mysql之前需要先给用户授予远程登录权限,否则将无法连接mysql

登录mysql后,使用如下命令进行远程登录授权

代码语言:javascript
复制
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; flush privileges;

然后需要使用命令永久开放3306端口

代码语言:javascript
复制
firewall-cmd --zone=public --add-port=3306/tcp --permanent

如果遇到 下面的问题 是没有开启防火墙

代码语言:javascript
复制
systemctl status firewalld   查看防火墙状态systemctl start firewalld    开启防火墙systemctl stop firewalld      关闭防火墙firewall-cmd --reload     重启防火墙

查看是否有监听端口使用情况:

代码语言:javascript
复制
netstat -nalp|grep 3306

连接Navicat,成功

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档