博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mariadb 通用二进制格式安装
阅读量:7260 次
发布时间:2019-06-29

本文共 1896 字,大约阅读时间需要 6 分钟。

MySQL系列

官方网址:

官方文档

版本演变:

MySQL:5.1 --> 5.5 --> 5.6 --> 5.7 -->8.0
MariaDB:5.5 -->10.0--> 10.1 --> 10.2 --> 10.3
.========================================================

查看系统里有没有安装mariadb

#rpm -q mariadb

二进制格式安装过程

(1) 准备用户
#useradd -s /sbin/nologin -r mysql

(2) 准备数据目录,建议使用逻辑卷

#mkdir /data/mysql -pv
#chown mysql:mysql /data/mysql

(3) 准备二进制程序

#tar xvf mariadb-10.2.22-linux-x86_64.tar.gz -C /usr/local/ //事先下载好二进制安装包
#cd /usr/local/
#ln -sv mariadb-10.2.22-linux-x86_64/ mysql
#chown -R root:mysql /usr/local/mysql/

(4) 准备配置文件

#mkdir /etc/mysql/
#cp /usr/local/mysql/support-files/my-huge.cnf /etc/mysql/my.cnf

#vim /etc/mysql/my.cnf

[mysqld]中添加三个选项
datadir=/data/mysql
innodb_file_per_table = on
skip_name_resolve = on //禁止主机名解析,建议使用

(5) 创建数据库文件

#cd /usr/local/mysql
#./scripts/mysql_install_db --datadir=/data/mysql/ --user=mysql

(6) 准备服务脚本,并启动服务

#cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
#service mysqld start (或者 /etc/rc.d/init.d/mysqld start )

(7) 配置maria环境变量

#echo 'PATH=/usr/local/mysql/bin:$PATH' >> /etc/profile.d/env.sh
#source /etc/profile.d/env.sh

(8) 安全加固

#cd /usr/local/mysql
#./bin/mysql_secure_installation

或者执行下面任意命令给root用户加密

#./bin/mysqladmin' -u root password 'root'
#./bin/mysqladmin' -u root -h centOS6.magedu.com password 'root'

(9) 登陆mariadb数据库

[root@centOS6 mysql]#mysql -uroot -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 17
Server version: 10.2.22-MariaDB-log MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

MariaDB [(none)]> select version();
+---------------------+
| version() |
+---------------------+
| 10.2.22-MariaDB-log |
+---------------------+
1 row in set (0.00 sec)

转载于:https://blog.51cto.com/8845692/2350917

你可能感兴趣的文章
js验证邮箱
查看>>
分治法(一)(zt)
查看>>
IP网络设计
查看>>
Hbase 教程-安装
查看>>
window postgresql 10.4安装
查看>>
Mysql干货收集
查看>>
Java Web:JSP
查看>>
quicklisp 安装
查看>>
[Selenium] Selenium私房菜(新手入门教程)
查看>>
python日志配置的几种方式
查看>>
Windows 摄像头数据
查看>>
学习计划
查看>>
(12)表单验证
查看>>
删除某个文件夹下的所有文件
查看>>
第五次会议(4.7)
查看>>
CSS图片导航
查看>>
eureka集群环境搭建
查看>>
C++中构造函数调用构造函数
查看>>
idea一直在copying resources或者一直在发布 问题解决
查看>>
个人中心标签页导航
查看>>