Mariadb的安装与使用

一.安装Mariadb

参考博客:http://www.javashuo.com/article/p-wwxnwxhf-ba.htmlhtml

安装软件的三中方式mysql

yum
原码编译安装
下载rpm安装

yum与原码编译安装安装的区别sql

路径区别:yum安装的软件路径是自定义的,原码安装的软件路径是软件安装的绝对路径
版本区别:yum仓库的软件版本可能比较低,原码编译安装的版本可控
编译安装的软件支持第三方功能的扩展,在./configure时,能够加不少的参数

配置官方的Mariadb的yum源(在一台新机器上想用yum下载的话)

注:阿里云提供的yum源和epel源仓库,它也有mariadb,可是版本可能会很低,若是想使用最新的,应该用mariadb的官方yum源数据库

(1)手动建立 mariadb.repo仓库文件 centos

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中安装mariadbide

当 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]

 

重启数据库后,配置才能生效url

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
相关文章
相关标签/搜索