欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

程序员文章站 2024-03-14 20:03:29
...

在Centos7中没有mysql数据库,所以你直接使用 yum install mysql-server会报错,那么这里就需要安装mysql的分支MariaDB了,MariaDB是MySQL社区开发的分支,和mysql是一样的

1. 安装MariaDB

  • 使用yum命令直接安装
yum -y install mariadb mariadb-server
  • 启动MariaDB
systemctl start mariadb
  • 配置MariaDB
mysql_secure_installation
  • 输入命令后会出现这个页面,按回车即可

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

  • 按回车后会提示你是否设置root密码,这里输入Y,然后输入两次密码

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

  • 之后会弹出四个选项,让你选择,一路回车或者输入y都行

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

2. 登录数据库

  • 输入登录命令,我这里用户名密码都是root,你替换成自己的就行
 mysql -uroot -proot
  • 出现以下页面代表配置成功
  • show databases; :展示数据库

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

3. 设置远程访问权限

  • 登录,我这里用户名密码都是root,你替换成自己的就行
 mysql -uroot -proot
  • 登录成功后执行命令
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '你的密码' WITH GRANT OPTION;
  • 执行后刷新,这样就是设置完了
flush privileges;

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

3. 使用Navicat访问数据库

  • 输入必要参数后,测试连接看看能不能连上,连不上看看防火墙关没关
systemctl status firewalld.service # 查看防火墙状态
systemctl stop firewalld.service   # 关闭防火墙
systemctl start firewalld.service  # 启动防火墙

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

  • 连接成功

腾讯云服务器Centos7安装mysql数据库并且使用Navicat远程访问

相关标签: Centos7