MariaDB安装1,2
2019独角兽企业重金招聘Python工程师标准>>>
4.22 MariaDB安装
MariaDB是MySQL的一个分支。MySQL——>sun——>Oracle,维基百科:https://en.wikipedia.org/wiki/MariaDB
官网:https://mariadb.org
MariaDB 10.3.11Linux64位稳定版:https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.3.11/bintar-linux-x86_64/mariadb-10.3.11-linux-x86_64.tar.gz
统一下载到如下地址
# cd /usr/local/src
# wget https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.3.11/bintar-linux-x86_64/mariadb-10.3.11-linux-x86_64.tar.gz #下载MariaDB安装包到/usr/local/src/目录下
解压下载的tar压缩包,
# tar zxvf mariadb-10.3.11-linux-x86_64.tar.gz
解压.tar.gz:tarzxvf xxx.tar.gz z相对于针对gz压缩
------插入压缩包的讲解说明------
# gzip 1.txt #压缩1.txt为1.txt.gz
# gzip -d 1.txt.gz #解压1.txt.gz为1.txt
解压.tar.gz2: tar jxvf xxx.tar.bz2 j相对于针对.bz2压缩
# bzip2 2.txt #压缩2.txt为2.txt.bz2
# bzip2 -d 2.txt.bz2 #解压2.txt.bz2为2.txt
解压.tar.xz: tar Jxvf xxx.tar.xz J相对于针对.xz压缩
# xz 3.txt #压缩3.txt为3.txt.xz
# xz -d 3.txt.xz #解压3.txt.xz 为3.txt
压缩并打包
tar zcvf filename.tar.gz filename #将目录filename打包并压缩为filename.tar.gz
------压缩包讲解说明结束------
将解压出来的MariaDB目录移动到/usr/local/mysql目录下
# mv mariadb-10.3.11-linux-x86_64.tar.gz /usr/local/mysql #移动解压出来的文件到/usr/local/mysql目录下
# CD /usr/local/mysql #切换到mysql目录下
# ls -l 查看文件
# less INSTALL-BINARY
创建存放MariaDB数据的目录
# mkdir -p /data/mysql
创建mysql用户
# useradd -M -s /sbin/nologin mysql #创建mysql用户,-M代表不创建家目录,-s禁用bash,不让登录bash
# chown -R mysql:mysql /data/mysql #给目录赋权用户组和用户
# ./scripts/mysql_install_db --datadir=/data/mysql/ --user=mysql
# echo $? #判断是否执行成功,如果是0就是执行成功,如果不是0那就没有成功
刚刚的执行如果报错error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory的错误,是缺少libaio-devel和libaio两个包
# yum install -y libaio libaio-devel
安装后再次执行
# ./scripts/mysql_install_db --datadir=/data/mysql/ --user=mysql
# echo $? #查看是否执行成功,等于0即执行成功
# ll /data/mysql #查看安装后的文件
拷贝启动脚本到启动目录/etc/init.d下并重命名为mysqld
# cp support-files/mysql.server /etc/init.d/mysqld
编辑启动脚本,将变量basedir和datadir的值加上
basedir=/usr/local/mysql
datadir=/data/mysql
vi /etc/init.d/mysqld #编辑修改
转载于:https://my.oschina.net/u/3954059/blog/3003795
MariaDB安装1,2相关推荐
- MariaDB安装,Apache安装
笔记内容: 11.6 MariaDB安装 11.7/11.8/11.9 Apache安装 笔记日期:2017.9.27 11.6 MariaDB安装 安装MariaDB和安装Mysql的步骤差不多,在 ...
- 4.21 LNMP环境介绍 4.22/23/24 Mariadb安装 4.25 服务管理
2019独角兽企业重金招聘Python工程师标准>>> LNMP环境介绍 Mariadb安装 服务管理 LNMP环境介绍 Linux+Nginx+Mysql/mariadb+php ...
- 11.6 MariaDB安装 11.7/11.8/11.9 Apache安装
11.6 MariaDB安装 利用wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x8 ...
- linux查看mariadb安装卸载,MySQL——在Linux下安装和卸载MariaDB
MySQL--在Linux下安装和卸载MariaDB 摘要:本文主要学习了如何在Linux系统中安装和卸载MariaDB数据库. 查看有没有安装过MariaDB 使用命令查看有没有安装过: 1 [ro ...
- centos7上mycat安装_centos7 Mycat/MySQL/MariaDB安装部署
使用yum安装MySQL详细步骤 安装mysql源 centos系统中不包含mysql的源,需要先安装mysql源 1.官网下载源.使用图形界面操作系统进入mysql官网,进入以下界面. 2.在Cen ...
- MariaDb安装报错1067
1.安装最新版mariadb D:\ProgramFiles\mariadb-10.5.6-winx64\bin>mysqld --install Service successfully in ...
- Apache/php7.4/Mariadb安装和报错解决办法
Apache和Mariadb安装基本都没有什么问题 PHP7.4安装过程中出现很多报错,网络大佬够已经给解决,下边安装步骤已经亲测: 需要安装apache的: 安装:yum -y install ht ...
- Mariadb安装相关
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 . 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险, 因此社区采用分 ...
- debian10 mariadb安装
安装 apt-get install mariadb-server 修改配置 vim /etc/mysql/mariadb.conf.d/50-server.cnf 修改允许所有IP连接数据库 bin ...
最新文章
- thymeleaf中的模板布局
- 趣学python3(30)-字典
- mysql备份工具 :mysqldump mydumper Xtrabackup 原理
- java 气泡聊天消息_CSS3 巧妙实现聊天气泡
- MySQL本天早上8点到明早8点_似乎找到 OSChina 早上 8 点钟容易宕机的原因
- @程序员,不要瞎努力!比起熬夜更可怕的是“熬日”!
- 基于mpi的奇偶排序_基于MPI的PSRS并行排序算法的实现
- NVIDIA背书-Kaldi是目前最受欢迎的开源语音识别框架
- leetcode -- Reverse Nodes in k-Group
- sql---字段类型转换,sql获取当前时间,时间处理
- 超干货|城市信息模型介绍CIM1-CIM7级
- 打印机共享无法访问该计算机,共享打印机拒绝访问怎么办详细解决方案
- html5中css新增的属性,css3有哪些新增属性?常用的新增属性总结
- Gitpod---可以在线运行Github上代码的IDE
- 免费通信时代何时真正到来?
- 你知道吗?除了迅雷,这几款下载神器也不错!
- javascript TSP
- 学习C语言的相关网站(C学习资料)
- 技术改变生活——用HanLP来协助处理现实中问题
- [NOI2005] 聪聪与可可
热门文章
- java里dir是什么意思_关于文件系统:为什么user.dir系统属性在Java中工作?
- 关抢占 自旋锁_互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景
- mysql简单的sql语句单表分组查询
- linux网络编程之广播详细代码及文档说明 -,Linux网络编程之广播
- java中br.readline_Java:java中BufferedReader的read()及readLine()方法的使用心得
- Eclipse,MyEclipse 安装SVN插件
- android nio debug模式正常 release包crash_Flutter包大小治理上的探索与实践
- 《事实:用数据思考,避免情绪化决策》笔记
- Projection投影
- c++ fmt 库安装和使用示例、clion配置