mariadb安装

MariaDB的特性;

插件式存储引擎:存储管理有多重实现版本,功能和特性可能均略有差别;用户可以根据需求灵活选择;

存储引擎也称为表类型

1.更多的存储的存储引擎

MyISAM-->Aria

InnoDB-->XtraDB

2.诸多扩展和新特性

3.提供了较多测试组件

4.truly open source

安装和使用Mariadb

Centos 7 直接yum安装

Centos 6 编译安装

通用二进制格式安装;

1.准备数据目录

以/mydata/data为例

2.配置mariadb

groupadd -r -g 300 mysql

useradd -r -g 306 -u mysql

tar xf mariadb.tax.xz -C /usr/local

ln -sv mariadb mysql

cd /usr/local/mysql

chown -R root:mysql ./*

scripts/mysql_install_db --datadir=/mydata/data --user=mysql

cp supper-files/mysql.server /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

msyql安全初始化

./mysql_secure_installation

3.准备配置文件

配置文件格式:类ini格式,为各程序均通过单个配置文件提供配置信息;

配置文件查找次序;

/etc/my.cnf-->/etc/mysql/my.cnf-->--default-extra-file=/PATH/TO/CONF_FILE--->~/.my.cnf

mkdir /etc/mysql

cp support-files/my-large.cnf /etc/mysql/my.cnf

添加三个选项:

datadir=/mydata/data

innodb_file_per_table=on

skip_name_resolve=on

mariadb的程序组成:

c:mysql

mysqldump,mysqladmin

s:mysqld_safe

mysqld

mysqld_multi

两种socket地址;

ip socket

unix sock

mysql客户端命令

mysql>help

?         (\?) Synonym for `help‘.

clear     (\c) Clear the current input statement.

connect   (\r) Reconnect to the server. Optional arguments are db and host.

delimiter (\d) Set statement delimiter.

edit      (\e) Edit command with $EDITOR.

ego       (\G) Send command to mysql server, display result vertically.

exit      (\q) Exit mysql. Same as quit.

go        (\g) Send command to mysql server.

help      (\h) Display this help.

nopager   (\n) Disable pager, print to stdout.

notee     (\t) Don‘t write into outfile.

pager     (\P) Set PAGER [to_pager]. Print the query results via PAGER.

print     (\p) Print current command.

prompt    (\R) Change your mysql prompt.

quit      (\q) Quit mysql.

rehash    (\#) Rebuild completion hash.

source    (\.) Execute an SQL script file. Takes a file name as an argument.

status    (\s) Get status information from the server.

system    (\!) Execute a system shell command.

tee       (\T) Set outfile [to_outfile]. Append everything into given outfile.

use       (\u) Use another database. Takes database name as argument.

charset   (\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets.

warnings  (\W) Show warnings after every statement.

nowarning (\w) Don‘t show warnings after every statement.

服务器命令:每个命令都要有结束符号,默认;

select,update,delete......

创建数据库;

CREATE DATABASE ‘DB_NAME‘

CHARACTER SET ‘charecter set name‘

COLLATE ‘collate name‘

show character set;查看所有支持的字符集

show collation; 排序规则

创建表;

CREATE TABLE talbe_name (col1 ,col12.....)

查看命令帮助

HELP keyword

help select

查看用户权限

show grants for ‘root‘@‘localhost‘;

查看当前用户权限

show grants for current_user;

时间: 2024-10-08 21:51:01

mariadb安装的相关文章

MariaDB安装与配置

本文是基于CentOS7.2系统来进行mariadb的安装与配置,安装前请关闭selinux和在iptables规则中开放3306端口,在此次我们直接清空了iptables规则. iptables –F vim /etc/selinux/config     #SELINUX=enforcing ##注释掉此项##     #SELINUXTYPE=targeted ##注释掉此项##     SELINUX=disabled ##添加此项## 一.MariaDB的安装 1.使用yum安装mar

MariaDB安装方法图文详解

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可.开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险. MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品. MariaDB下载1 百度搜索MariaDB,进入第一个官网,然后单击右上角的下载按钮. 进入下载界面后选择版本号,目前最新的10,单击进入选择window系统和相应的位数,看好是3

11.6 MariaDB安装;11.7 Apache安装(上)11.8 Apache安装(中)11.9 Apache安装(下)

11.6 MariaDB安装 1. 进入下载安装包目录: [[email protected] ~]# cd /usr/local/src 2. 下载mariadb安装包: [[email protected] src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 3. 解包

LAMP搭建 --mariadb安装和Apache安装

Mariadb安装 [[email protected] ~]# cd /usr/local/src/ [[email protected] src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 解压 [[email protected] src]# tar zxvf mar

MariaDB安装、Apache安装

MariaDB安装 1.[[email protected] package]# tar xf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 2. mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb cd /usr/local/mariadb useradd mysql && mkdir /data/mariadb ./scripts/mysql_install_db --use

11.6 MariaDB安装;11.7—11.9 Apache安装(上中下)

扩展: apache dso : https://yq.aliyun.com/articles/6298 apache apxs : http://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/programs/apxs.html apache工作模式 : http://www.cnblogs.com/fnng/archive/2012/11/20/2779977.html 11.6 MariaDB安装 1. 进入下载安装包目录: [[emai

Mariadb安装与Apache安装

Mariadb安装 Apache安装 原文地址:http://blog.51cto.com/13515599/2073659

MariaDB安装,Apache安装

MariaDB安装 1.下载源码包 [[email protected] src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz --2018-02-27 21:09:40-- https://downloads.mariadb.com/MariaDB/mariadb-10.2

11.6 MariaDB安装 11.7/11.8/11.9 Apache安装

11.6 MariaDB安装 编辑配置文件和启动脚本 编辑脚本 11.7/11.8/11.9 Apache安装 下载安装包 下载的安装包进行解压缩,然后进行安装 安装apr-1.5.2 安装apr-util tar zvxf apr-util-1.6.0.tar.gzcd apr-util-1.6.0./configure --with-apr=/usr/local/aprmakemake install 安装httpd 查看加载的模块 原文地址:http://blog.51cto.com/wb

三十八、MariaDB安装、Apache安装

一.MariaDB安装 安装方法和安装MySQL基本一致 # cd /usr/local/src # wget https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.2.14/bintar-linux-glibc_214-x86_64/mariadb-10.2.14-linux-glibc_214-x86_64.tar.gz 官网:downloads.mariadb.com 10.2.6 64位二进制包: https://downloa