`
wang5598
  • 浏览: 111474 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

MariaDB安装步骤

阅读更多

不说闲话,直接上干货......

 

1、下载安装包

 

10.1.16是稳定的发行版本:

http://ftp.hosteurope.de/mirror/archive.mariadb.org//mariadb-10.1.16/source/mariadb-10.1.16.tar.gz

 

 

2、安装位置选择并解压

安装位置 /usr/local/mysql

tar -xvf mariadb-galera-10.0.15-linux-x86_64.tar.gz -C /usr/local/

创建软连接

cd /usr/local

ln -s mariadb-galera-10.0.15-linux-x86_64 mysql

 

3、安装用户创建

 

# userdel mysql

# groupadd -g 27 mysql

# useradd -u 27 -g 27 -d /usr/local mysql

 

4、权限修改

 

cd /usr/local

# chown -R mysql:root mariadb-galera-10.0.15-linux-x86_64

# chmod -R 755 mariadb-galera-10.0.15-linux-x86_64

 

5、配置文件编辑

 

#cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

 

vi /etc/my.cnf

[mysqld]

datadir= XXX #数据目录需要自行设定(根据挂载情况,一般选择/data/mysql)

 

character_set_server=utf8

max_connections=200

lower_case_table_names = 1

max_connect_errors = 100000

innodb_file_format = barracuda

innodb_file_per_table = true

innodb_large_prefix = true

expire_logs_days=30

 

6、数据库安装

 

# su - mysql

$ cd mysql

$ ./scripts/mysql_install_db

$ exit

 

7、添加启动文件、环境变量等

 

添加启动项:

# cd /etc/init.d

# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

#chmod +x mysqld

#chkconfig --del mysqld

#chkconfig --add mysqld

 

#设置开机启动

#chkconfig mysqld on

 

添加环境变量:

 

# vi /etc/profile

增加如下内容

PATH=$PATH:/usr/local/mysql/bin

export PATH

执行source命令,使环境变量生效。

# source /etc/profile

 

8、启动

 

service mysqld start

 

9、配置

 

登录:

# mysql -u root -p

Enter password:          ----这里密码为空

 

 

删除空用户并设置密码:

mysql> DELETE FROM mysql.user WHERE User = '';

mysql> update mysql.user set password=password("abcde@mysqlsit") where user="root";

 

设置登录权限:

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

 

刷新权限:

mysql> flush privileges;

 

可退出后重新验证登陆。

 

10、用户设置标准

 

需要根据具体数据库设置相应用户及权限。

 

11、配置主从时忽略的数据库

 

###Ignore DB

replicate-ignore-db = mysql

replicate-ignore-db = information_schema

replicate-ignore-db = performance_schema

replicate-ignore-db = test

分享到:
评论
1 楼 wang5598 2016-11-28  
由于在官网下载包比较慢,可以考虑通过repo源方式下载安装:
在 /etc/yum.repos.d/ 下建立 MariaDB.repo,内容如下:
[azureuser@mono etc]$ cd /etc/yum.repos.d
[azureuser@mono yum.repos.d]$ vi MariaDB.repo

# MariaDB 10.0 CentOS repository list - created 2013-08-23 13:08 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

如果是其他的操作系统,可以在这里找到相关信息(https://downloads.mariadb.org/mariadb/repositories/#mirror=neusoft)。

来源:http://www.cnblogs.com/shanyou/p/3278692.html

相关推荐

    CentOS 7.0系统下安装配置mariaDB步骤详解

    CentOS 7.0系统下安装配置mariaDB步骤详解

    一台主机安装MariaDB与MySQL同时运行

    以下是在已安装MySQL的情况下,安装MariaDB的主要步骤. [root@mariadb-near-mysql ~]# cat /etc/issue CentOS release 6.2 (Final) [root@mariadb-near-mysql ~]# rpm -qa mysql* mysql-5.1.61-1.el6_2.1....

    mariadb安装教程

    三、安装步骤 1.安装cmake工具(略) Mysql5.5之后的版本使用cmake替代了原有的make编译工具,在源码包目录下使用ccmake命令查看编译安装时的可用选项 2.创建mysql账户 useradd -s /sbin/nologin -M mysql 3....

    Mac中MariaDB数据库的安装步骤

    大家都知道MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和...这篇文章我们将详细介绍在Mac中安装MariaDB数据库的步骤,有需要可以参考学习。

    MariaDB-Galera集群配置

    MariaDB数据库集群安装配置详细步骤

    mariadb主主集群安装部署过程.txt

    mariadb集群搭建过程,详细讲解了每一个步骤,把相关指令都记录了下来,同时也把相关配置文件进行了保存

    Docker同时安装MySQL和MariaDB的方法步骤

    主要介绍了Docker同时安装MySQL和MariaDB的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Centos7.X离线安装Mariadb(V10.X版本)(内含全部rpm包和步骤)

    Centos7.X离线安装Mariadb(V10.X版本)(内含全部rpm包和步骤)

    centos7 mariadb主从复制配置搭建详解步骤

    主库服务器: 10.69.5.200,CentOS 7,MariaDB 10已安装,有数据。 从库服务器1: 10.69.5.201,CentOS 7,MariaDB 10已安装,无应用数据。 主服务器配置 以下操作在主服务器192.168.71.151的/etc/my.cnf上进行。 1...

    mariadb数据库同步

    mariadb 数据库同步的操作步骤,内有详细操作与配置。

    mariadb-5.5.47-winx64

    简单的安装步骤(给自己看的)https://mp.csdn.net/postedit/84978602

    seafile安装步骤.txt

    #安装MySQL或Mariadb yum -y install mariadb mariadb-server systemctl start mariadb systemctl enable mariadb mysql_secure_installation #安装依赖 yum install -y python-memcached \ python-...

    Window7安装MariaDB数据库及系统初始化操作分析

    主要介绍了Window7安装MariaDB数据库及系统初始化操作,简明扼要的分析了Windows7平台上安装mariadb数据库的步骤、配置方法及相关注意事项,需要的朋友可以参考下

    mysql向mariadb平滑过渡的步骤详解

    MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL,实在很不靠谱,于是决定从新开发代码全部开源免费关系型数据库,这就是MariaDB。下面这篇文章主要给大家介绍了关于mysql向mariadb平滑过渡的...

    Rhel7安装mysql5.7详细步骤.txt

    1. rpm -qa|grep -i mysql 如果安装可以卸载 2.创建用户和用户组 groupadd mysql 添加用户组 useradd -r -g mysql -p root mysql 创建一个不用登陆的用户 (useradd-s /sbin/nologin -g mysql mysql) ...

    docker-mariadb-galera:创建一个MariaDB Galera集群

    因此,基本上,您可以按照以下步骤运行集群: 用以下命令启动每个容器: docker run \ -v /path/to/my.cnf:/etc/mysql/my.cnf \ -v /path/to/mariadb:/var/lib/mysql \ -v /path/to/certs/:/etc/ssl/mysql:ro \...

    LAMP环境配置安装注意安装步骤及说明事项

    LAMPLinux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台...

    linux下部署CDH6.0.1详细步骤

    CDH6安装步骤主要包括以下四部分: 1.安全前置准备,包括安装操作系统、关闭防火墙、同步服务器时钟等; 2.外部数据库如MySQL安装 3.安装Cloudera Manager; 4.安装CDH集群; 请务必注意CDH6的安装前置条件包括如下...

Global site tag (gtag.js) - Google Analytics