MariaDB绿色二进制包的安装

通用格式二进制格式程序包的安装,centos6和centos7基本一样。

[[email protected] ~]# tar xf mariadb-5.5.46-linux-x86_64.tar.gz -C /usr/local ----必须是/usr/local

[[email protected] local]# ln -sv  mariadb-5.5.46-linux-x86_64/ mysql ---必须执行此步

[[email protected] local]# id mysql ------确保mysql用户存在并为系统用户,存在更好。

id: mysql: no such user

[[email protected] mysql]# groupadd -r mysql ---也可以直接添加用户,会自动创建组,但要用-r

[[email protected] mysql]# useradd -r -g mysql mysql

修改权限属性

[[email protected] mysql]# cd /usr/local/mysql/

[[email protected] mysql]# chown -R  root:mysql ./*

[[email protected] mysql]# mkdir -pv /mydata/data -----创建数据文件

[[email protected] mysql]# chown -R mysql:mysql /mydata/data

配置文件的修改

[[email protected] mysql]# rpm -qf /etc/my.cnf

mariadb-libs-5.5.41-2.el7_0.x86_64

[[email protected] mysql]# mv /etc/my.cnf{,.bak} ---此文件最好改名,否则影响安装结构

[[email protected] mysql]# mkdir /etc/mysql

[[email protected] mysql]# cd /usr/local/mysql/support-files/

[[email protected] support-files]# cp my-large.cnf /etc/mysql/my.cnf  -----复制后名字为my.cnf

[[email protected] mysql]# vim /etc/mysql/my.cnf

在[mysqld]下加上下面三句:

datadir = /mydata/data

skip_name_resolve = ON

innodb_file_per_table = ON

复制启动脚本

[[email protected] mysql]# scripts/mysql_install_db --user=mysql --datadir=/mydata/data不能使用绝对路径

[[email protected] support-files]# cp mysql.server /etc/init.d/mysqld  -----名字为mysqld

[[email protected] ~]# cd /usr/local/mysql/

[[email protected] ~]# chkconfig --add mysqld ---载入脚本

[[email protected] mysql]# service mysqld start  ----通过刚才的脚本启动

Starting MySQL.. SUCCESS!

[[email protected] mysql]# ss -tnl

LISTEN      0      50                   *:3306                *:*     -----3306被监听

第一次试了三遍都不行,重新解压了两遍,mysql用户创建了不止多少遍,崩溃了。后来用一个安装过MariaDB的系统卸载后再试,一遍就成功了,而且mysql用户已存在,不用手动创建。

时间: 2024-10-07 22:38:53

MariaDB绿色二进制包的安装的相关文章

MySQL安装:MariaDB二进制包方式安装

MySQL那是相当流行的关系型数据库有之一,随着MySQL被Oracle收购后开源的前途未卜,gooogle, 非死不可等都开始转入mysql开源社区维护的另一个开源mysql分支MariaDB上去了,Maria是mysql创始人Michael Widenius的二女儿的名字,MariaDB完全兼容MySQL, 使用Percona维护的XtraDB(代号Aria)来代替InnoDB引擎,比InnoDB有很多优化等,另外对并行复制(Parallel Replication).多源复制(Muti-S

MariaDB的二进制包安装方法

软件包的安装方式有三种:源码包安装.二进制包安装.rpm包安装.这三种安装方法都各有优劣.RPM安装:适合小环境,核心功能都具备,快速搭建环境,但它的版本一般都不会太高:二进制安装:它是发布出来时预先编译过的,既避免了编译的麻烦,又提供了增强功能:编译安装:它的要求高,要有编译环境,编译时可指定几乎所有选项,可满足你的所有选择. 今天就来讲讲二进制方式的安装,它即解决了版本的问题,又不会像源码编译一样需要我们花费大量的时间去编译.对于二进制格式的包,我们只需要解压缩后就能够使用数据库,这听起来很

MYSQL5.7二进制包的安装

mysql5.7 二进制包安装1. 下载包 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz2. 解压 tar xxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql3. 初始化useradd -M -s /sbin/nologi

MariaDB的二进制包安装与基本使用

实验环境准备: VMware 10 CentOS6.6 mariadb-5.5.40-linux-x86_64.tar 安装: # groupadd -r mysql -g 306 # useradd -g mysql -u 306 -r -s /sbin/nologin -M  mysql # chown -R mysql:mysql /mydata/data # cd /usr/local/ # ln -sv mariadb-5.5.40-linux-x86_64.tar  mysql #

mysql 二进制包快速安装

系统介绍:centos 6.4 mysql:5.5 #查看磁盘并配置一块lvs磁盘方便后续db文件空间不够的问题 fdisk -l | grep "^Disk /dev/*" vgs pvcreate /dev/sdd vgcreate mysqldb /dev/sdd lvcreate -n mysqldba -L 99.9G mysqldb lvs #创建mysql安装目录 mkdir /mysqldata # 创建mysql user groupadd mysql -g 3000

RPM二进制包软件安装

通过rpm –qa查找已安装的软件包 如果想精确查找某一软件,可以通过管道命令grep来实现 精确查找rpm –qa |grep关键词 如  rpm –qa |grep   vim 卸载已安装rpm包 rpm –e 软件名称 如果软件卸载失败(存在依赖关系)可以采用 -nodeps进行强制卸载 rpm -e  vim --nodeps 安装软件指令 rpm –ivh 软件名称 -i :安装软件 -vh :显示安装进度

MYSQL5.5二进制包的安装

二进制1. 下载包 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.5.55-linux2.6-i686.tar.gz2. 解压 tar xxvf mysql-5.5.55-linux2.6-i686.tar.gzmv mysql-5.5.55-linux2.6-i686 /usr/local/mysql3. 创建用户及数据存放目录并初始化 useradd -M mysql -s /sbin/nologin mkdir -p /data/

mysql5.6二进制包的安装

二进制1. 下载包 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz2. 解压 tar xxvf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gzmv mysql-5.6.26-linux-glibc2.5-x86_64 /usr/local/mysql3. 初始化 useradd -M mysql -s /sbin/nologin mkd

CentOS7 二进制包安装mariadb

MariaDB与 MySQL 区别:MySQL创始人将 MySQL AB卖给了 SUN 公司.此后,SUN被甲骨文收购,MySQL的所有权也落入Oracle.有可能面临收费和版权等问题.所以MySQL创始人又在原来的mysql分支上创建了 MariaDB .支持mysql功能和操作方式并做了扩展.百度百科:http://baike.baidu.com/link?url=B2h3aDeGJZ4foSi0muvtwtHFg0MZhx00onFQkCoMTp4__vCpnau7Mz1KjnIiapDR