MariaDB安装、卸载以及相关设置(Linux服务器Mysql部署)
一、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部署)相关推荐
- 设置Linux服务器登录密码过期时长
设置Linux服务器登录密码过期时长 登录服务器时,提示登录密码过期,必须修改密码重新登录,You are required to change your password immediately ( ...
- 用友NC6.5 Linux服务器环境部署
用友NC6.5 Linux服务器环境部署 1.环境配置要求 1.1 操作系统平台 应用服务器操作系统 版本(补丁) 中间件类型 JDK 版本 Linux-RedHat(x64,多核) Enterpr ...
- linux mysql搭建禅道详细教程_如何在Linux服务器上部署禅道
目前较受欢迎的开源项目管理软件:禅道. 这是一款国产的优秀开源项目管理软件,基于敏捷项目管理理念开发而成,操作简洁,能够很好地满足目前团队中的产品.开发.测试等人员的使用. 下面详细介绍如何在Linu ...
- 在 Linux 服务器上部署 oracle10gr2 数据库全过程
在 Linux 服务器上部署 oracle10gr2 数据库全过程 最近在 Linux 系统上进行 oracle 服务器的部署,对于作者这种 Linux 菜鸟来说着实不容易,很是废了一番功夫.但最后还 ...
- Linux服务器上部署springboot服务并测试
1.在Linux服务器上部署Springboot服务 项目打jar包的操作流程: 在idea中的Maven视图中先clean,跳过test(按一下蓝色闪电的标志),再点击package打包. 2.此时 ...
- Java Web项目在Linux服务器自动化部署续-整合Bamboo
前言 Java Web项目在Linux服务器自动化部署 在这一篇中, 完成的是一个自动化部署的脚本. Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server) 软件地 ...
- linux服务器mysql数据库新建数据库并配置数据库用户
linux服务器mysql数据库新建数据库并配置数据库用户 第一步:进入数据库 mysql -uroot -p 提示输入密码,输入你的root用户密码(默认不显示) 如下图: 第二步:创建一个数据库 ...
- linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...
今天对需要将服务器上的数据库放到本地环境,之前没怎么这么操作过,ORZ,弱鸡,这篇帖子不错,收藏了!!! 远程linux服务器mysql数据库导入和导出.sql文件 大部分情况本地开发环境为windo ...
- linux查看mariadb安装卸载,MySQL——在Linux下安装和卸载MariaDB
MySQL--在Linux下安装和卸载MariaDB 摘要:本文主要学习了如何在Linux系统中安装和卸载MariaDB数据库. 查看有没有安装过MariaDB 使用命令查看有没有安装过: 1 [ro ...
最新文章
- diff与patch命令
- 弹簧触摸开关原理图_10年老电工经验之谈:常见的开关电源那些事儿
- Mybatis分页中遇到的坑3
- idea jdk编译报错解决办法
- c语言输入日期返回星期几,C语言程序设计: 输入年月日 然后输出是星期几
- cmake的一个编译报错
- arduino循迹小车
- MySQL 报错:Translating SQLException with SQL state '42000', error code '1064', message
- git 取消merge_git 入门教程之备忘录[译]
- android手机分辨率整理
- visio中图形任意位置添加连接点
- 【精】HDFS Balancer原理、参数详解
- CISP——密码学的应用
- API 获取推荐商品列表返回值说明
- 人到中年,到底应该坚持打工还是去创业?
- Spark 全套知识体系,终于搞到了!
- 巨杉数据库入围 IDC Innovator榜单,获评分布式数据库创新者
- 黑客攻防技术宝典(十二)
- 如何将INS惯导经、纬、高数据在谷歌地球上绘制轨迹
- 直播手机视频app html5,html5做视频直播,iPhone不支持
热门文章
- 新职业英语计算机unit5,新职业英语2Unit5.ppt
- click Utilities
- Matplotlib 三维图像 入门
- python获取windows系统信息_Python获取Windows系统信息
- java编译使用androidsdk,详解Android源码的编译
- 块存储性能--阿里云ECS磁盘
- Mysql学习总结(78)——MySQL各版本差异整理
- Maven学习总结(37)——利用GitHub或阿里云OSS对象存储、又拍云、七牛云存储等搭建个人Maven仓库
- Maven学习总结(28)——Maven+Nexus+Myeclipse集成
- 021合并两个链表并排序