mariadb linux二进制tar包安装

下载

地址为:https://downloads.mariadb.org/

释放安装包 假设安装位置是/usr/local/mariadb 包名为:mariadb-10.1.19-linux-x86_64.tar.gz

tar -xvzf mariadb-10.1.19-linux-x86_64.tar.gz

mv mariadb-10.1.19-linux-x86_64 /usr/local/mariadb/

cd /usr/local/mariadb

?

相关配置

备份原有mysql配置:?mv?/etc/my.cnf /etc/my.cnf.bak

复制配置文件:?cp?support-files/my-huge.cnf /etc/my.cnf?

编辑配置文件:?vim /etc/my.cnf?在[mysqld]块中添加basedir全局目录将默认的数据目录,日志目录,pid文件都放置在basedir目录下,配置如下:

basedir = /usr/local/soft/mariadb/mariadb-10.2.9-linux-x86_64

skip_name_resolve?=?ON??

innodb_file_per_table?=?ON

?

创建用户

初次安装,要创建mysql用户和组,并给当前目录赋予权限:

groupadd mysql

useradd -r -g mysql -s /sbin/nologin mysql

cd /usr/local/soft/mariadb/mariadb-10.2.9-linux-x86_64/

chown -R mysql .

chgrp -R mysql .

然后执行初始化安装:scripts/mysql_install_db --user=mysql?

调整权限:

chown -R root .

chown -R mysql data/

?

启动脚本

/usr/local/soft/mariadb/mariadb-10.2.9-linux-x86_64/bin/mysqld_safe --user=mysql &?

添加mysql到系统服务目录:?cp?/usr/local/soft/mariadb/mariadb-10.2.9-linux_x86_64/support-files/mysql.server /etc/init.d/mysqld?

如果是之前安装过mysql,那么现在就已经启动了,第一次安装需要手动启动务:?/etc/init.d/mysqld start?

添加mysqld到系统服务,随系统一起启动:?chkconfig mysqld on?

查看mysql服务运行状态:?systemctl status mysqld.service

?

设置数据库允许远程链接

mysql -u root -proot?

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

操作完后切记执行以下命令刷新权限?

FLUSH PRIVILEGES?

?

?

时间: 2024-10-13 14:04:22

mariadb linux二进制tar包安装的相关文章

包管理 ----- Linux操作系统rpm包安装方式步骤

Linux操作系统rpm包安装方式步骤 2016年08月04日 07:00:26 阅读数:17140 转自 : http://os.51cto.com/art/201003/186467.htm 特别值得一提的是Linux操作系统有很多值得学习的地方,这里我们主要介绍Linux操作系统,包括介绍Linux操作系统等方面.Linux操作系统软件安装方法总结 一.rpm包安装方式步骤: 引用: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su

18、Linux源码包安装详解

安装源码包 安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件.如果你读得懂这些源代码,那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的.使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包在编译的时候是可以附加额外的选项的. 源码包的编译用到了linux系统里的编译器,常见的源码包一般都是用C语言开发的,这也是因为C语言为linux上最标准的程序语言.Linux上的C语言编译器叫做gcc,利用它就可以把C语言变成可执行的二进制文件.所以如果你的机

linux源码包安装过程

redhat提供的安装包格式为.rpm格式,如果需要自定义安装目录及相应的功能等,需要使用源码包进行安装,使用源码包安装需要如下几个过程 先从官网下载源码安装包,名称一般为.tar.gz,.tgz,.tar.bz2格式,下载完成后解压缩,进入解压缩后的目录 安装开发相应的工具包,比如"development Tools"组,gcc,gcc-c++ 使用./configure --help命令查看使用用法 make && make install 设置环境变量 可以在/e

mysql 5.5.58 tar包安装部署

环境: centos 7.4 64位 mysql 版本,5.5.58 glibc 64 位版,下载地址:https://dev.mysql.com/downloads/mysql/5.5.html#downloads 创建mysql 的系统用户 groupadd mysql useradd -g mysql -m -s "/bin/bash" -b /home/mysql -d /home/mysql mysql 修改mysql 系统用户的密码 passwd mysql 将下载好的ta

linux笔记   rpm包安装与卸载,chaxun

rpm== redhat package manager 1.rpm安装与卸载 安装一个rpm包 #rpm -ivh /dir/包名.rpm -i 安装 -v 可视化 -h 显示安装进度 -force 强制安装,比如安装包已安装过使用它将覆盖原来的文件和其他文件安装. -nodeps 安装包依赖其他包时,即使其他包没安装,也要安装此包(这样安装的安装包不完整需要接着安装其依赖包) 卸载:rpm -e 包名 升级安装包:rpm -Uvh 2.rpm 查询 #rpm -q rpm包名 -qa 查看系

Linux源码包安装和脚本安装

能够先 vi INSTALL 看看安装过程. 1.源码包安装 2.脚本安装

Linux 源码包安装

01.RPM 包默认安装路径 /etc/:配置文件给安装mul /usr/bin/:可执行的命令安装目录 /usr/lib/:程序使用的函数库保存位置 /usr/share/doc/:基本软件使用手册保存位置 /usr/share/man/:帮助文件保存位置 02.源码包安装位置  =>  /usr/local/软件名/ 启动方法:(1)./etc/rc.d/init.d/httpd start(绝对路径) (2). service  httpd  start 如果Apache启动不起来,需要设

Linux tar包安装Nginx

1.首先安装依赖包(依赖包有点多,我们采用yum的方式来安装) yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel 2.将nginx-1.7.6.tar.gz上传到/usr/local/下 tar -zxvf nginx-1.7.6.tar.gz 3.重命名包名称,讲nginx-1.7.6改为nginx mv nginx-1.7.6 nginx 3.编译 cd nginx ./configure make ma

centos jdk安装(二进制tar包)

下载 oracle官网下载jdk-linux.tar.gz. ? 解压 解压到/usr/local目录 ? 配置 然后?vi /etc/profile export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64 ? export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH ? export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH