Linux系统安装MariaDB
本文参考:Linux安装MariaDB(Mysql)和简单配置 - 星朝 - 博客园
第一步,执行安装命令:
yum -y install mariadb-server
此时报错:
Error: This command has to be run with superuser privileges (under the root user on most systems).
意思很明显,那就是:
错误:此命令必须以超级用户权限(在大多数系统上以root用户权限)运行。
那我们就提升操作权限进行安装,命令如下:
sudo yum -y install mariadb-server
然后就开始自动安装了,部分信息截图如下:
最后会有一个“Complete”,当出现这个词的时候代表Mariadb安装完毕。
第二步,启动MariaDB,命令如下:
systemctl start mariadb
返回信息如下:
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ====
Authentication is required to start 'mariadb.service'.
Authenticating as: fangdake
Password:
什么意思呢?很简单,就是说:
对org.freedesktop.systemd1.manage-units进行身份验证。
启动“mariadb.service”需要身份验证。
说白了,就是要给对应的账户输入对应的密码,那我们输入密码,之后提示如下:
==== AUTHENTICATION COMPLETE ====
很好,身份验证完成。
第三步 ,设置开机启动。
systemctl enable mariadb
需要身份验证。
Created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/mysqld.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.
第四步,进行MariaDB的简单配置。
mysql_secure_installation
如果提示权限问题,请切换用户,或者在对应命令前加上sudo以提升该用户的操作权限。
Enter current password for root (enter for none):
让我们输入root用户密码,初次运行直接回车。
Set root password? [Y/n]
是否设置root用户密码,输入y并回车或直接回车。
New password:
Re-enter new password:输入新密码,并确认密码。
其他配置
Remove anonymous users? [Y/n] 是否删除匿名用户,输入y或者回车。
Disallow root login remotely? [Y/n] 是否禁止root远程登录,输入y或者回车。
Remove test database and access to it? [Y/n] 是否删除test数据库,输入y或者回车。
Reload privilege tables now? [Y/n] 是否重新加载权限表,输入y或者回车。
此时会有提示:
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.Thanks for using MariaDB!
全部完成!如果您已经完成了上述所有步骤,那么您的
安装现在应该是安全的。
感谢您使用MariaDB!
安装完成,也启动设置完毕。那开始登陆吧!
第五步,登陆。
mysql -uroot -ppassword
报错如下:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
拒绝访问,请使用密码。
意思是我们需要使用密码方式登陆,那我们就使用密码方式登陆。
mysql -u root -p
输入刚才设置的密码,我们会看到:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 20
Server version: 10.3.28-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
到了这就皆大欢喜了,意思是:
欢迎来到MariaDB监视器。命令以结束;或\g。
您的连接id是20
服务器版本:10.3.28-MariaDB MariaDB服务器
版权所有(c)2000年、2018年,Oracle、MariaDB Corporation Ab和其他公司。
键入“帮助;”或“\h”以获取帮助。键入“\c”以清除当前输入语句。
第六步,查看MariaDB是否启动成功。
service mysqld status# 或者service mysql status
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2021-12-07 11:11:19 CST; 3h 20min ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
这就代表MariaDB启动成功。
Linux系统安装MariaDB相关推荐
- linux安装mariadb数据库
1. 安装mariadb数据库 1. 在linux系统安装mariadb数据库 命令: yum install mariadb-server -- 安装mariadb数据库 如果安装失败执行此命令: ...
- linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk)
linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk) 目录 linux系统安装(CentOS 7) 和软件安装(mysql,tomcat,jdk) 软件准备 ## 系 ...
- Linux系统安装和相关编程环境安装
Linux系统安装和相关编程环境安装 文章目录 Linux系统安装和相关编程环境安装 一.安装Linux系统 二.配置网关 三.安装jdk 四.安装MySQL 五.使用linux系统配置Tomcat ...
- Linux系统安装软件和服务
Linux系统安装软件和服务 包管理工具 yum 查找:yum search 安装:yum install -y 卸载:yum erase -y 更新:yum update 查看信息:yum info ...
- Linux系统安装MySQL(rmp方式)
Linux系统安装MySQL(rmp方式) 第一步:检测当前系统中是否安装MySQL数据库 rpm -qa #查询当前系统中安装的所有软件rpm -qa | grep mysql #查询当前系统中安装 ...
- linux 软件装到hone,如何在Linux系统安装Apollo
安装Apollo软件,需要提前准备环境:JDK1.8,mysql5.7 安装数据库:参照- Linux系统安装mysql数据库.docx文件即可, 安装JDK1.8 (1)将jdk-8u211-lin ...
- 【全文搜索引擎】Elasticsearch相关介绍与linux系统安装
概念 Elasticsearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java语言开发的,并作为 ...
- linux yun 安装 redis,Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法(总结篇)...
如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希 ...
- 在Linux系统安装Nodejs 最简单步骤
在Linux系统安装Nodejs 最简单步骤 1.去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn ...
- linux系统安装后需要的有效小工具(持续更新)
目录 前言 1.更新apt-get列表 2.安装git工具 3.安装vim工具 4.安装u-boot-tool 5.安装tree 6.安装hexedit 7.安装apt-file 8.arm-linu ...
最新文章
- CSS float浮动的深入研究、详解及拓展(二)
- Redis详解(一)------ redis的简介与安装
- Spring Cache抽象-缓存注解
- idea java 代码混淆加密_使用 IntelliJ IDEA 开发一般 Java 应用程序时配置 Allatori 进行代码混淆...
- 程序员如何跳出35岁魔咒,史上最全思维图收集解救你
- 移动web开发(一)——移动web开发必备知识
- camel apache_Apache Camel 3只有2个月的路程
- mysql数据库用户的创建_mysql创建用户及数据库
- 【Python】python3编码方式encode介绍
- Node.js npm
- cas修改界面html,为REST API配置的CAS将v1 / ticket重定向到登录HTML
- C++实现读取图片的长度和宽度
- 【LeetCode 剑指offer刷题】树题9:34 二叉树中和为某一值的路径(112. Path Sum)...
- 手机可以python编程吗_如何在安卓手机上编程Python代码并运行-百度经验
- QCC300x学习笔记:自定义一个GATT client
- SWing组件说明及使用
- 使用gsds绘制基因结构图_[转载]基因结构图的绘制
- 基于python的论文前言怎么写_毕业论文前言怎么写
- 川希:精准引流的本质,被动涨粉的秘密。
- 质量流量计雷电击故障的应对策略
热门文章
- mysql外键设置sql语句_数据库sql语句如何设置外键
- 米思齐Mixly图形化编程---呼吸灯与可调档位灯
- mac java环境变量验证_Mac系统 JAVA环境变量配置
- firefox改html内容,Firefox 中的 HTML5 音视频
- stm32电容触摸按键的实现
- Asus ROG Zephyrus G14 / 幻14 Ubuntu 外接HDMI显示屏检测不到,AMD核显驱动配置,AMD+Nvidia双显卡配置
- 安装React脚手架
- 微信小程序之input前加图标
- 3D打印——从solidworks到打印机(含打印机常见问题及解决方法)
- Delphi的5种方法类型