一、Centos7上安装Mariadb数据库

a. 安装

yum -y install mariadb mariadb-server

b. 启动

systemctl start mariadb

c. 系统开启自启动

systemctl enable mariadb

d. 接下来进行MariaDB的相关简单配置 (可以设置root用户的密码 / 远程连接等信息)

mysql_secure_installation

上面的配置方法,设计到的配置项比较多,如果不需要太多的配置设置,也可以通过mysqladmin简单进行root密码设置即可本地登录:

mysqladmin  -uroot -p  password '1q2w3e'

初始root密码为空,设置root密码为1q2w3e。然后就可以本地mysql -uroot -p1q2w3e登录了。

修改字符集

vim /etc/my.conf

[mysqld]

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

character-set-server=utf8
collation-server=utf8_bin

二、Centos7上卸载Mariadb数据库

a. 查询所安装的MariaDB组件:

[root@localhost logs]# rpm -qa | grep Maria*
MariaDB-server-5.5.49-1.el7.centos.x86_64
MariaDB-common-5.5.49-1.el7.centos.x86_64
MariaDB-client-5.5.49-1.el7.centos.x86_64

b. 卸载数据库:

[root@localhost logs]# yum -y remove mari*

c. 删除数据库文件:

[root@localhost logs]# rm -rf /var/lib/mysql/*

三、设置MariaDB数据库远程连接

首先配置允许访问的用户,采用授权的方式给用户权限

1 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;

说明:root是登陆数据库的用户,123456是登陆数据库的密码,* 就是意味着任何来源任何主机反正就是权限很大的样子。

最后配置好权限之后不应该忘记刷新使之生效:

1 flush privileges;

再次访问就可以了;

CentOS7 数据库安装和配置其他精华帖:https://www.cnblogs.com/starof/p/4680083.html

转载于:https://www.cnblogs.com/renmengkai/p/9205092.html

MariaDB安装、卸载以及相关设置(Linux服务器Mysql部署)相关推荐

  1. 设置Linux服务器登录密码过期时长

    设置Linux服务器登录密码过期时长 登录服务器时,提示登录密码过期,必须修改密码重新登录,You are required to change your password immediately ( ...

  2. 用友NC6.5 Linux服务器环境部署

    用友NC6.5 Linux服务器环境部署 1.环境配置要求  1.1 操作系统平台 应用服务器操作系统 版本(补丁) 中间件类型 JDK 版本 Linux-RedHat(x64,多核) Enterpr ...

  3. linux mysql搭建禅道详细教程_如何在Linux服务器上部署禅道

    目前较受欢迎的开源项目管理软件:禅道. 这是一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品.开发.测试等人员的使用. 下面详细介绍如何在Linu ...

  4. 在 Linux 服务器上部署 oracle10gr2 数据库全过程

    在 Linux 服务器上部署 oracle10gr2 数据库全过程 最近在 Linux 系统上进行 oracle 服务器的部署,对于作者这种 Linux 菜鸟来说着实不容易,很是废了一番功夫.但最后还 ...

  5. Linux服务器上部署springboot服务并测试

    1.在Linux服务器上部署Springboot服务 项目打jar包的操作流程: 在idea中的Maven视图中先clean,跳过test(按一下蓝色闪电的标志),再点击package打包. 2.此时 ...

  6. Java Web项目在Linux服务器自动化部署续-整合Bamboo

    前言 Java Web项目在Linux服务器自动化部署 在这一篇中, 完成的是一个自动化部署的脚本. Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server) 软件地 ...

  7. linux服务器mysql数据库新建数据库并配置数据库用户

    linux服务器mysql数据库新建数据库并配置数据库用户 第一步:进入数据库 mysql -uroot -p 提示输入密码,输入你的root用户密码(默认不显示) 如下图: 第二步:创建一个数据库 ...

  8. linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...

    今天对需要将服务器上的数据库放到本地环境,之前没怎么这么操作过,ORZ,弱鸡,这篇帖子不错,收藏了!!! 远程linux服务器mysql数据库导入和导出.sql文件 大部分情况本地开发环境为windo ...

  9. linux查看mariadb安装卸载,MySQL——在Linux下安装和卸载MariaDB

    MySQL--在Linux下安装和卸载MariaDB 摘要:本文主要学习了如何在Linux系统中安装和卸载MariaDB数据库. 查看有没有安装过MariaDB 使用命令查看有没有安装过: 1 [ro ...

最新文章

  1. diff与patch命令
  2. 弹簧触摸开关原理图_10年老电工经验之谈:常见的开关电源那些事儿
  3. Mybatis分页中遇到的坑3
  4. idea jdk编译报错解决办法
  5. c语言输入日期返回星期几,C语言程序设计: 输入年月日 然后输出是星期几
  6. cmake的一个编译报错
  7. arduino循迹小车
  8. MySQL 报错:Translating SQLException with SQL state '42000', error code '1064', message
  9. git 取消merge_git 入门教程之备忘录[译]
  10. android手机分辨率整理
  11. visio中图形任意位置添加连接点
  12. 【精】HDFS Balancer原理、参数详解
  13. CISP——密码学的应用
  14. API 获取推荐商品列表返回值说明
  15. 人到中年,到底应该坚持打工还是去创业?
  16. Spark 全套知识体系,终于搞到了!
  17. 巨杉数据库入围 IDC Innovator榜单,获评分布式数据库创新者
  18. 黑客攻防技术宝典(十二)
  19. 如何将INS惯导经、纬、高数据在谷歌地球上绘制轨迹
  20. 直播手机视频app html5,html5做视频直播,iPhone不支持

热门文章

  1. 新职业英语计算机unit5,新职业英语2Unit5.ppt
  2. click Utilities
  3. Matplotlib 三维图像 入门
  4. python获取windows系统信息_Python获取Windows系统信息
  5. java编译使用androidsdk,详解Android源码的编译
  6. 块存储性能--阿里云ECS磁盘
  7. Mysql学习总结(78)——MySQL各版本差异整理
  8. Maven学习总结(37)——利用GitHub或阿里云OSS对象存储、又拍云、七牛云存储等搭建个人Maven仓库
  9. Maven学习总结(28)——Maven+Nexus+Myeclipse集成
  10. 021合并两个链表并排序