Mariadb 通用二进制格式安装

MySQL系列
官方网址:
https://www.mysql.com/
http://mariadb.org/
https://www.percona.com

官方文档
https://dev.mysql.com/doc/
https://mariadb.com/kb/en/
https://www.percona.com/software/mysql-database/percona-server

版本演变:
MySQL:5.1 --> 5.5 --> 5.6 --> 5.7 -->8.0
MariaDB:5.5 -->10.0--> 10.1 --> 10.2 --> 10.3
.========================================================

查看系统里有没有安装mariadb
#rpm -q mariadb

二进制格式安装过程
(1) 准备用户
#useradd -s /sbin/nologin -r mysql

(2) 准备数据目录,建议使用逻辑卷
#mkdir /data/mysql -pv
#chown mysql:mysql /data/mysql

(3) 准备二进制程序
#tar xvf mariadb-10.2.22-linux-x86_64.tar.gz -C /usr/local/ //事先下载好二进制安装包
#cd /usr/local/
#ln -sv mariadb-10.2.22-linux-x86_64/ mysql
#chown -R root:mysql /usr/local/mysql/

(4) 准备配置文件
#mkdir /etc/mysql/
#cp /usr/local/mysql/support-files/my-huge.cnf /etc/mysql/my.cnf

#vim /etc/mysql/my.cnf
[mysqld]中添加三个选项
datadir=/data/mysql
innodb_file_per_table = on
skip_name_resolve = on //禁止主机名解析,建议使用

(5) 创建数据库文件
#cd /usr/local/mysql
#./scripts/mysql_install_db --datadir=/data/mysql/ --user=mysql

(6) 准备服务脚本,并启动服务
#cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
#service mysqld start (或者 /etc/rc.d/init.d/mysqld start )

(7) 配置maria环境变量
#echo ‘PATH=/usr/local/mysql/bin:$PATH‘ >> /etc/profile.d/env.sh
#source /etc/profile.d/env.sh

(8) 安全加固
#cd /usr/local/mysql
#./bin/mysql_secure_installation

或者执行下面任意命令给root用户加密
#./bin/mysqladmin‘ -u root password ‘root‘
#./bin/mysqladmin‘ -u root -h centOS6.magedu.com password ‘root‘

(9) 登陆mariadb数据库
[root@centOS6 mysql]#mysql -uroot -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 17
Server version: 10.2.22-MariaDB-log MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

MariaDB [(none)]>
MariaDB [(none)]> select version();
+---------------------+
| version() |
+---------------------+
| 10.2.22-MariaDB-log |
+---------------------+
1 row in set (0.00 sec)

原文地址:http://blog.51cto.com/8845692/2350917

时间: 2024-10-14 20:48:46

Mariadb 通用二进制格式安装的相关文章

mariadb通用二进制格式安装

一.MariaDB安装介绍: 对于通用二进制格式的包,我们只需要解压缩后就能够使用数据库,听起来很容易,但必须要注意一些问题.二进制 格式的程序包是已经编译好的二进制程序,所以里边有很多脚本都是在固定的路径下执行的,所以安装过程中mysql这个路径必须安装在/usr/local目录下,并且目录名称必须叫mysql.如果不这样设置,一些脚本无法运行,更别提能成功安装了. Mariadb通用二进制格式相关文件说明 当获取到Mariadb通用二进制格式文件,解压后查看其文件如下:     [[emai

CentOS 7以通用二进制格式安装mariadb

系统环境:CentOS 7 1611(系统安装完成后自带有mariadb) mariadb版本:mariadb-5.5.56-linux-x86_64.tar.gz(Generic Linux) 下载地址:http://mirrors.neusoft.edu.cn/mariadb//mariadb-galera-5.5.56/bintar-linux-x86_64/mariadb-galera-5.5.56-linux-x86_64.tar.gz 1.下载通用二进制程序并展开 [[email p

通用二进制格式安装MariaDB

通用二进制格式安装MariaDB 安装的mariadb-5.5.43-linux-x86_64.tar.gz这个软件包: 可以把mariadb安装到逻辑卷中: 创建一个20G的LVM磁盘 # fdisk /dev/sda Command (m for help): n Command action e   extended p   primary partition (1-4) e Partition number (1-4): 4 First cylinder (7859-15665, def

CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz文档与启动时失败排查分析

CentOS7.2通用二进制格式安装mariadb-5.5.46-linux-x86_64.tar.gz 提前准备好mariadb-5.5.46-linux-x86_64.tar.gz [[email protected] ~]# groupadd -r -g 306 mysql                    ###添加mysql用户 [[email protected] ~]# useradd -r -g 306 -u 306 mysql              ###添加mysql

MariaDB通用二进制编译安装详解

一.解压安装通用二进制格式的程序包 1.准备存放数据所需目录 该目录为mariaDB数据库数据存放目录,一般为单独的文件系统挂载到当前服务器上,也可以是本地的目录 此处以/mysqldata目录为例:[[email protected]~]# mkdir  /mysqldata 2.创建系统用户mysql和mysql组 [[email protected]~]# useradd -r mysql 3.更改数据库存放目录的属主属组 [[email protected]]# chown mysql:

mysql通用二进制格式安装与基本语句

官网下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads 网易地址:http://mirrors.sohu.com/mysql/ 为了方便以后扩展,先创建逻辑卷 创建分区过程省略.....   [[email protected] ~]# pvcreate /dev/sda{6,7}   [[email protected] ~]# vgcreate myvg /dev/sda{6,7}   [[email protected]

MySLQ(一)——通用二进制格式安装配置

一.准备工作 首先是文件准备,咳咳,由于那啥没有搭配ftp环境去存储工具类文件,就使用Xftp复制粘贴下MySQL的通用二进制格式文件,无论是移动存储挂载还是其他的,目的就是把这玩意放到linux服务器中.这里使用的版本文件为"mysql-5.5.33-linux2.6-x86_64.tar.gz",文件大家可以去www.mysql.com或其他镜像网站下载. 二.开始配置 1.另设MySQL的data存放路径,最好是挂载,这样利于后期数据庞大方便扩展神马的,这里偷个懒就不做挂载操作了

通用二进制格式安装MariaDB-5.5.36

1.创建系统用户 # groupadd -r mysql # useradd -g mysql -r -s /sbin/nologin -M -d /mydata/data mysql # chown -R mysql:mysql /mydata/data 2.下载文件包,创建符号链接 # cd /usr/src # ftp://172.16.0.1/pub/Sources/6.x86_64/mariadb   # tar xf mariadb-5.5.36-linux-x86_64.tar.g

mysql通用二进制格式安装

一 . 解压  tar xf -C /usr/local/ 二.创建mysql用户和组 三.最好做一个lvm  用于存放数据库数据 四. 执行数据库初始化脚本cd scriptsmysql_install_db--basedir 安装目录--datadir  数据目录--defaults-extra-file 额外文件的目录(安装文件)--user 运行用户 cp support-files/my-large.cnf /etc/my.cnfvi /etc/my.cnf添加datadir= 导出环