Tabby Terminal连接在RockyLinux镜像下的云服务器中安装MariaDB数据库

一、为什么要安装MariaDB

Java服务端软件往往需要安装Mysql数据库,在Linux中默认的的开源数据库都是MariaDB,因此简单介绍一些在Rocky Linux中安装MariaDB数据库,使用yum命令安装数据库。

二、具体的操作步骤

打开你的Tabby Terminal,选择相关配置(当然我的主机IP买的阿里云一周的,你们也用不了,其中自定义选择的时候,有个是否获取公网IP,我的想法是选上,最后的价格会多几块钱,另一个方案就是不选,然后出来单独购买弹性绑定IP)

然后出现你的首页

输入:yum install -y mariadb-server (这一个写法不需要你输入y/n来选择是否下载安装mariadb数据库,默认选择确定下载安装)

输入:yum install mariadb-server (这一个写法需要你自己输入y/n来选择是否安装,这一个写法可以增加用户的体验感,最终效果是一样,下面截图是借鉴下载jdk的截图)

安装完成,最后显示:Complete! 如果错误就重复操作试一下

输入:systemctl start mariadb # 启动mariadb服务(# 包括后面内容都是注释,可有可无

类比mysql:net start mysql 方便后续理解)

输入:mysql # 进入数据库 (除了查询之类的操作,输入语句之后没有任何反应有可能是对的,或者是卡了,如果出现英文可能就是错了,就需要阅读错误)

输入: exit # 退出数据库

输入:systemctl enable mariadb  # 将mariadb服务设置为开机启动(方便用户打开软件就能启动Maria数据库,这是为了方便用户,如果有增加体验可以不需要这步操作,只是后续每次启动数据库需要输入一次命令而已)

输入: systemctl status mariadb # 查看mariadb服务状态 (很明显能看到running表示正在运行)

输入:systemctl stop mariadb # 关闭服务 (类比mysql: net stop mysql 方便理解)

输入:systemctl status mariadb # 查看状态 (再次提醒 输入一些语句之后 会没有反应 要么是正常状况 要么是卡了 反而有时候出现一串英文才是错误)

我们打开软件进入数据库并没有经过输入密码这个操作,对于个人学习或者只有自己操作时很方便但是不安全,所以我们可以像mysql一样设置密码

输入:systemctl start mariadb # 启动状态

输入:mysql # 进入数据库

输入:ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD("root") # 设置密码 (个人使用可以简单一些或者不设置 但是在公司或者其他公共场合使用,一定要设置密码最好复杂一点,防人之心不可无)

输入:exit # 退出数据库

输入:mysql # 进入数据库 (类比:mysql -u root -p)

输入:mysql -u root -p # 进入数据库 (输入密码后 有些会显示**** ,有些不会显示,是正常行为。目的是为了保护密码 )

不解释了,直接来 设置字符集为utf8mb4

输入:vim /etc/my.cnf.d/server.cnf # 进入配置文件

在末尾输入:(随便找个位置输入都可以 在末尾输入方便找  这里是vim的基本操作

英文状态下 点一下键盘 i 键进入键盘输入模式 输入完毕 点击esc 键退出输入模式 输入 :wq 保存退出 配置完毕

[client]

default-character-set=utf8mb 

[mysqld]

character-set-server=utf8mb4

collation-server=utf8mb4_unicode_ci

输入:systemctl restart mariadb # 重启服务

输入:systemctl status mariadb # 查看状态 (可有可无的操作)

输入:mysql -u root -p # 重新登录数据库

输入:show variables like 'char%';    (模糊查询 查看字符集)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值