Mariadb的安装与使用
一.安装Mariadb
参考博客:https://www.cnblogs.com/pyyu/p/9467289.html
安装软件的三中方式
yum
原码编译安装
下载rpm安装
yum与原码编译安装安装的区别
路径区别:yum安装的软件路径是自定义的,原码安装的软件路径是软件安装的绝对路径
版本区别:yum仓库的软件版本可能比较低,原码编译安装的版本可控
编译安装的软件支持第三方功能的扩展,在./configure时,可以加很多的参数
配置官方的Mariadb的yum源(在一台新机器上想用yum下载的话)
注:阿里云提供的yum源和epel源仓库,它也有mariadb,但是版本可能会很低,如果想使用最新的,应该用mariadb的官方yum源
(1)手动创建 mariadb.repo仓库文件
touch /etc/yum.repos.d/mariadb.repo
(2)添加repo仓库配置(向mariadb.repo文件中写入以下内容)
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
(3)在centos7中安装mariadb
当 MariaDB 仓库地址添加好后,你可以通过下面的一行命令轻松安装 MariaDB
yum install MariaDB-server MariaDB-client -y
二.MariaDB的使用
mariadb数据库的相关命令:
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
systemctl 系统服务命令
确保mariadb服务器启动后,执行命令初始化
mysql_secure_installation


配置mysql
1.设置mysql的中文编码支持
在[mysqld]和[mysql_safe]中加入以下两行
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[mysql_safe]
重启数据库后,配置才能生效
2.修改mysql的密码
set password = PASSWORD("密码")
3.创建普通的mysql用户
create user shy@'127.0.0.1' identified by 'redhat123';
用户shy可以在127.0.0.1上通过redhat123密码登录mysql
4.数据库权限设置
给shy用户授予所有权限
grant all privileges on *.* to shy@127.0.0.1;
grant all privileges on *.* to shy@'%';
刷新授权表
flush privileges;
5.远程登录mysql
前提:有远程登录mysql的权限(root用户默认是没有远程登录的命令的)
mysql -ushy -p -h 192.168.177.130
数据库的备份登录
导出当前数据库的所有database
mysqldump -u root -p --all-databases > /tmp/db.dump
导入数据方式一:
mysql -uroot -p > source /data/AllMysql.dump
导入数据库方式二(更好):
mysql -uroot -p < /tmp/db.dump
Mariadb的安装与使用的更多相关文章
- MariaDB的安装与启动
MariaDB的安装与启动 1.安装前需要删除系统已存在的mysql及mariadb [root@vm172--- ~]# rpm -qa|grep mysql [root@vm172--- ~]# ...
- linux中mariadb的安装
在Linux中mariaDB的安装 MariaDB其实就是MySQL的分支,是为了应对MySQL的即将的闭源风险所产生的. Linux系统中软件包的格式为mysql.rpm格式. 通过yum去安装 L ...
- mariaDB的安装 apache的安装
1.mariaDB的安装: 下载安装包: wget -c https://downloads.mariadb.com/MariaDB/mariadb-10.3.6/bintar-linux-glibc ...
- centOS7中Mariadb数据库安装与基本管理
一.Mariadb数据库安装 1. 直接yum源安装 yum -y install mariadb mariadb-serversystemctl start mariadb /启动Mariadb服务 ...
- Window7 环境下 MariaDB 的安装 及使用
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可.开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方 ...
- mariadb的安装
mysql (分支 mariadb)1.安装mariadb -yum -源码编译安装 -下载rpm安装 yum和源码编译安装的区别? 1.路径区别-yum安装的软件是他自定义的,源码安装的软件./co ...
- mariadb新安装解决远程访问以及root登录
mariadb新安装解决远程访问以及root登录一.修改/etc/mysql/my.conf找到bind-address = 127.0.0.1这一行直接#掉或者改为bind-address = 0. ...
- linux之mariadb的安装
1.概述 mysql为关系型数据库. mysql的分支-- mysql (自己本身) -- 2008前后的被SUN收购 SUN之后又被oracle收购 系统集成--什么都干(- 套解决方案) mari ...
- MariaDB的安装及相关配置
MariaDB的安装及相关配置 安装 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mar ...
- MySQL/MariaDB二进制安装
本文说明MySQL/MariaDB二进制安装的过程 mysql和mariadb的安装方式基本一致,唯一初始化方式有点不一样 1.规划: 数据文件存储位置 /data/my ...
随机推荐
- matlab 图像分块及恢复
1. block_divide % 返回的块向量构成的矩阵,其维度信息为 K^2 * N,每一列由块构成的列向量 function P = block_divide(I, K) r = size(I, ...
- VS 2017正式版
Visual Studio 2017正式版发布全纪录 又是一年发布季,微软借着Visual Studio品牌20周年之际,于美国太平洋时间2017年3月7日9点召开发布会议,宣布正式发布新一代开发利器 ...
- 《Facebook效应》
前两年风靡了一阵子的电影<社交网络>毕竟是电影,一种艺术的方式的表达.虽然无法完全的印证<Facebook 效应>一书中记载的正确性,但其细节足以给人启示. 电影中,主人公炫酷 ...
- wpf绑定全局静态变量(mvvm)
原文 wpf绑定全局静态变量(mvvm) 在实际的开发中,有一些集合或者属性可能是全局的,比如当你做一个oa的时候,可能需要展示所有的人员,这时这个所有的人员列表显然可以作为全局参数,比如这里有一个全 ...
- 强大的 pdf 编辑器 —— Acrobat
菜单栏中的 [编辑](Edit)⇒ [编辑文本和图像](Edit Text & Images) 可以随意地编辑当前 pdf 中的文本信息,和图像信息: pdf 格式的转换,更是不在话下. 转 ...
- HashMap工作原理的介绍!
HashMap的工作原理是近年来常见的Java面试题.几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此 ...
- HDU 2842 Chinese Rings(矩阵高速功率+递归)
职务地址:HDU 2842 这个游戏是一个九连环的游戏. 如果当前要卸下前n个环.由于要满足前n-2个都卸下,所以要先把前n-2个卸下.须要f(n-2)次.然后把第n个卸下须要1次,然后这时候要卸下第 ...
- TabHost两种实现方式
第一种:继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost.只要定义具体Tab内容布局就行了. <?xml version="1.0 ...
- User-Agent 列表
<useragentswitcher> <folder description="Internet Explorer"> <useragent des ...
- 执行xcopy命令后出现Invalid num of parameters错误的解决办法
作者:朱金灿 来源:http://blog.csdn.net/clever101 在执行一条批处理命令: xcopy /s /i /y C:\ppt D:\Program doc 开始很纳闷,上网一查 ...