安装mysql的方法:

1、源代码:编译安装

2、二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用

3、程序包管理器管理的程序包

项目官方最新版地址:https://downloads.mariadb.org/mariadb/repositories/

这里详细解析在centos6系统下二进制安装的方法

步骤如下:

①下载mariadb-5.5.57-linux-x86_64.tar包并解压到指定目录

 tar xvf mariadb-5.5.57-linux-x86_64.tar -C /usr/local

②创建解压后的软件包的软连接

 ln -s mariadb-5.5.57-linux-x86_64.tar mysql

③创建mysql账号

 useradd -d /app/mysqldb -r -m -s /sbin/nologin mysql

-d:指定用户登录时的启示目录

-r:建立系统账号

-m:自动建立用户的登入目录

-s:指定用户登录后所使用的shell

④准备配置文件

mkdir /etc/mysqldb
cp support-files/my-huge.cnf  /etc/mysqldb/my.cnf

⑤修改配置文件

vim /etc/mysqldb/my.cnf

[mysqld]
datadir  = /app/mysqldb
innodb_file_per_table  =  on
Skip_name_resolve  =  on

⑥创建数据库

 scripts/mysql_install_db  --user=mysql  --datadir=/app/mysqldb

⑦准备服务脚本

cp support-files/mysql.server /etc/init.d/mysqld
Checkconfig --list mysqld
Checkconfig --add mysqld
Checkconfig --list mysqld
Service mysqld start   此时启动失败,提示FIELD,缺少文件

⑧准备日志文件

centos6:touch /var/log/mariadb.log  根据报错只创键所缺少的文件就好
centos7:mkdir /var/log/mariadb   创建目录touch /var/log/mariadb/mariadb.log   创建文件Chown mysql /var/log/mariadb   根据报错没有写权限,修改文件属主Chown mysql /var/log/mariadb.log   目录也同样修改权限

⑨启动服务

service mysqld start 

⑩安全初始化,运行安全脚本,给root用户设置口令

mysql_secoure_installation

安装完成后登录时需要执行mysql -uroot -p命令才能登录哦~

转载于:https://www.cnblogs.com/Qian-free/p/7665942.html

MYSQL基础之centos 6下二进制安装mariadb相关推荐

  1. 二进制安装mysql集群_实战mysql集群搭建(一)--centos7下二进制安装mysql-5.6

    在超哥的帮助下,完成了基于InnoDb数据引擎的mysql数据库集群搭建,实现了主从复制的功能,本篇博文介绍如何使用二进制安装mysql的方法,具体实现步骤如下: 软件使用说明: Liunx系统:ce ...

  2. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  3. CentOS 6下编译安装Nginx

    CentOS 6下编译安装Nginx  By:老宁 一.准备make环境  yum -y install gcc gcc-c++ automake autoconf libtool make 二.准备 ...

  4. php安装redis扩展报错,CentOS 67下php5+安装redis扩展组件

    首先去redis官网,点击 clients 链接,在 Browse by language 内点击 PHP 项,以phpredis为例,打开这个扩展扩展组件的链接,到github下载此扩展组件. 下载 ...

  5. webmin升级php,Centos linux下webmin安装及配置

    Centos linux下webmin安装及配置 2012-1-30 18:14 Monday 分类:Linux 评论(49) 浏览(18247) webmin是一个用浏览器来管理系统的工具. 1.下 ...

  6. centos英文版下如何安装中文语言

    centos英文版下如何安装中文语言 ... centos安装过程中,安装语言包时选择了english,在安装完毕后浏览中文网页或查看中文文档时总是宣誓乱码,因此需要安装中文语言包,如果不能 从安装盘 ...

  7. 删除Ubuntu下二进制安装有道词典

    删除Ubuntu下二进制安装有道词典 sudo apt autoremove youdao-dict 这个时候在桌面任然出现有道的图标 阅读脚本文件install.sh #!/bin/shPREFIX ...

  8. Linux平台下二进制安装FastDDS

    1. Linux平台下二进制安装 该页面主要介绍在linux环境下,使用二进制release安装 eProsima公司的 Fast DDSThe. 安装 内容 运行应用 在一个CMake项目中包含Fa ...

  9. 二进制安装Mariadb

    第一个实验: 实现二进制安装mariadb 用脚本或ansible的role实现 我们先手动执行一遍,能够更好的了解其流程 第一步:将我们下载的mariadb二进制包解压 由于我们下载的是二进制的程序 ...

最新文章

  1. C# 的关键字系列 (3 of n)
  2. python图像验证码识别_python 简单图像识别--验证码
  3. PetShop 4.0 系列之五 [转]
  4. c mysql 内存泄露_c代码连接mysql数据库内存泄露的问题
  5. 【ARM】在Uboot中运行第一个汇编程序
  6. 移动端web开发整理
  7. Hive的数据模型-管理表
  8. unity怎么设置游戏页面_王者荣耀李小龙粤语语音包怎么得?李小龙粤语语音包获取与设置方法介绍[多图] - 游戏攻略...
  9. hdu 4320 Arcane Numbers 1 多校联合赛(三)第一题
  10. 富文本编辑器Editor.md入门
  11. Hello,Bada!
  12. 解决数据库高并发的常见方案
  13. JavaScript的原型和继承
  14. 嘉立创EDA专业版--文件名称修改、原理图尺寸修改与文本放置
  15. DC-DC,看这篇文章就够了
  16. 利用Python分析《庆余年》人物图谱和微博传播路径
  17. mysql登录密码特殊字符_MySQL用户密码中的特殊字符叹号(!)的妙用
  18. VS2005的数据断点功能
  19. 图瓦软件研发的《PDMS三维自动出图软件》第100个版本
  20. C学习:C语言必备函数模板,让你写C代码省力百倍

热门文章

  1. python AES使用
  2. eureka管理界面是多少_Eureka注册中心
  3. java文件名命名的规则,Java文件名及其他命名规则
  4. supervisor 重启_每日一说:说一下supervisor进程管理工具
  5. 4s测试电池的软件,只需4步,不去4S店不要专业设备,你也能测出动力电池的容量...
  6. java读mysql增量_在Java中检索MySQL自动增量
  7. Python案例:输出指定范围的闰年
  8. 安卓案例:LayoutCreator演示
  9. VB讲课笔记03:对象及其操作
  10. 【BZOJ4008】亚瑟王,概率DP