1.创建/etc/yum.repos.d/MariaDB.repo文件,这里用到了刚刚发布正式版的10.0

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.0/centos6-amd64/

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

2.准备好repo文件后可以使用yum来安装了

# yum install MariaDB-server MariaDB-client

3.我喜欢自定义数据目录和服务端口,所以移除默认的数据目录

# rm -rf /var/lib/mysql

4.创建新的数据目录

# mkdir /var/data/db/mariadb

5.修改配置文件/etc/my.cnf.d/mysql-clients.cnf,重点是[client],其他的可以参考

[client]

port        = 3307

socket      = /var/data/db/mariadb/mysql.sock

[mysql]

no-auto-rehash

[mysqldump]

quick

max_allowed_packet = 64M

[myisamchk]

key_buffer_size = 128M

sort_buffer_size = 128M

read_buffer = 2M

write_buffer = 2M

[mysqlhotcopy]

interactive-timeout

6.修改配置文件/etc/my.cnf.d/server.cnf,这里的性能参数来自my-large.ini文件

[mysqld]

port            = 3307

datadir         = /var/data/db/mariadb

socket          = /var/data/db/mariadb/mysql.sock

skip-external-locking

key_buffer_size = 256M

max_allowed_packet = 64M

table_open_cache = 256

sort_buffer_size = 1M

read_buffer_size = 1M

read_rnd_buffer_size = 4M

myisam_sort_buffer_size = 64M

thread_cache_size = 8

query_cache_size= 16M

thread_concurrency = 8

log-bin=mysql-bin

binlog_format=mixed

server-id   = 1

7.初始化数据

# mysql_install_db --defaults-file=/etc/my.cnf --datadir=/var/data/db/mariadb/ --user=mysql

8.启动服务

# service mysql start

9.设置ROOT密码

# mysqladmin -u root password "8888888"

10.登陆mysql

# mysql -uroot -p

11.授权root远程登录

#root可从任何IP登陆,注意修改密码:'888888'

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '888888' WITH GRANT OPTION;

#root可从指定IP登陆,注意修改密码:'888888'、IP:'192.168.1.188'

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.188' IDENTIFIED BY '888888' WITH GRANT OPTION;

mysql>FLUSH RIVILEGES

yum mysql mariadb 目录_CentOS用yum安装、配置MariaDB相关推荐

  1. linux系统数据库服务器配置,Linux安装配置MariaDB数据库全程详解

    MariaDB是采用Maria存储引擎的MySQL分支版本,在很多方面强于MySQL,那么在Linux下如何安装MariaDB数据库呢?下面小编就给大家介绍下Linux安装配置MariaDB数据库的方 ...

  2. IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]

    IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin ...

  3. mysql数据库64免安装_MYSQL数据库mysql 5.7.18 winx64 免安装 配置方法

    <MysqL数据库MysqL 5.7.18 winx64 免安装 配置方法>要点: 本文介绍了MysqL数据库MysqL 5.7.18 winx64 免安装 配置方法,希望对您有用.如果有 ...

  4. MySQL 5.7.21详细下载安装配置教程

    MySQL 5.7.21详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的 ...

  5. mysql 5.5.29 winx64_【转载】MySQL 5.7.29详细下载安装配置教程winx64

    版权声明:本文为CSDN博主「liu_dong_mei_mei」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.n ...

  6. mysql安装原理_全面解读MySQL主从复制,从原理到安装配置

    为什么需要主从复制? 1.在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了 ...

  7. yum mysql 如何启动_CentOS7用yum安装MySQL与启动

    首先CentOS7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安 ...

  8. centos mysql卸载重装_centos 7.x 安装/卸载MySQL

    centos 7.x 安装/卸载MySQL 本篇是基于YUM Repository来安装MySQL的,具体方法在官网可寻,在此记录我的亲身安装过程. 1.安装必要的依赖组件 运行如下命令: yum i ...

  9. mariadb mysql同步_CentOS7安装配置MariaDB(mysql)数据主从同步

    CentOS7安装MariaDB并配置主从同步 环境声明: 防火墙firewalld及SElinux均为关闭状态 主库节点:192.168.0.63 从库节点:192.168.0.64 配置主库节点: ...

最新文章

  1. html如何给文字添加阴影效果,css中怎么给字体添加阴影效果
  2. python3网络编程中semaphore用法_python3 进程信号量semaphore
  3. jquery源码学习笔记一:总体结构
  4. mockito mock void方法_纯干货,浅谈Mockito在单元测试中的实际应用
  5. 【赠书】如何掌握好自然语言处理中的预训练语言模型?你需要读这本书
  6. Python模块的四种形式
  7. 代理模式中的静态代理
  8. Ninject之旅之十一:Ninject动态工厂(附程序下载)
  9. 通过document id和content拿到SAP document的binary data
  10. [2020.11.26NOIP模拟赛]勇者的后缀【SA,RMQ,主席树,二分】
  11. 【计蒜客 - 蓝桥训练】修建公路(贪心,或运算,dp)
  12. bzoj 1024 SCOI2009 生日快乐
  13. 移动警务系统建设方案
  14. 仓库管理一团糟,WMS仓库管理系统如何解决这些难点
  15. 如何使用SPSS列联表分析,查看变量间的相关关系(下)
  16. 帝国CMS系统标签e:loop调用的附加SQL条件和排序参数
  17. matlab中syms x是什么意思,matlab中怎样定义未知数,如x,syms是什么意思?
  18. App Store拒绝原因
  19. ContextCapture Center Update 18
  20. 中兴技面+综面+面试技巧

热门文章

  1. java 弱引用 集合_java 弱引用集合类WeakHashMap
  2. 同等学力计算机综合难吗,报考2018年同等学力申硕计算机在职研究生毕业很困难吗...
  3. python ssh模块_windows下python SSH的使用——paramiko模块
  4. java 暂停多线程_关于java中多线程的暂停
  5. python中json模块_Python使用内置json模块解析json格式数据的方法
  6. druid连接池_c3p0、dbcp、druid 三大连接池对比
  7. java开发的增查改删_在Java中实现增、删、改、查功能?
  8. 改革以来计算机应用发展总结,计算机应用专业课程改革总结.doc
  9. python【蓝桥杯vip练习题库】ADV-305输出二进制表示
  10. Android移动开发之【Android企业级项目实战教程】DAY1-图表库HelloCharts