MariaDB基本管理操作
来源:互联网 发布:python做服务器 编辑:程序博客网 时间:2024/05/20 02:51
一 MariaDB MariaDB是MySQL的兼容开源版。
二 MariaDB的简单使用
1.安装MariaDB
yum install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb
2.防火墙开启
firewall-cmd --permanent --add-service=mysql
firewall-cmd --reload
3.数据库初始化(安装完成后就执行)
mysql_secure_installation 数据库初始化命令
第1步:设定root用户密码。
第2步:删除匿名帐号。
第3步:禁止root用户从远程登陆。
第4步:删除test数据库并取消对其的访问权限。
第5步:刷新授权表,让初始化后的设定立即生效。
4.数据操作管理
1.数据库登录
mysql -u username -p (之后根据提示输入密码即可进入交互式管理界面)
2.数据库架构简介与使用
数据库管理系统有多关系型数据库(DataBase),关系型数据库是由一个或多个数据表单(Table)组成,数据表单保存着多个数据记录(Record).
1.展示已有关系型数据库
show databases;
create database database-name;
创建新的数据库
drop database database-name;
删除数据库
use database-name;
指定使用数据库
2.展示所用关系数据库(database)的表单信息及数据记录操作
show tables;
显示当前关系数据库中的表单信息。
create table table-name (field1 type,filed2 type);
创建表单并规定格式
describe table-name;
查看表单结构描述
drop table table-name;
删除表单
delete from table-name;
删除表单所有内容
delete from table-name where filed条件;
删除满足where条件的所在行
select * from table-name;
查看表单数据
select field1,filed2 from table-name;
只查看field1,2所在列内容数据
select * from table-name where field条件;
查找出filed满足条件的行的数据
update table-name set filed=?;
修改field所有数据为?
update table-name set filed=? where field条件;
修改满足where的field数据变为?
下表是where使用的参数作用。
3.用户管理及用户权限管理
1.用户管理(用户信息存储于mysql关系数据库的user表单中,)
create user 用户名@主机名 identified by '密码'; 创建新用户
select host,user,passWord from user; 查看用户信息(几项重要信息), 其实就是查询mysql数据库中user表单信息,其它对用户修改,删除操作类似操作普通表单。
2.用户权限管理
grant 权限 on database-name.table-name to 用户名@主机;
对某关系数据库中的某表单赋权限
权限:select, update, delete, insert
show grants for 用户名@主机;
查看用户权限
- MariaDB基本管理操作
- MariaDB基本管理操作
- Mariadb数据库:基本语句及操作 数据库及用户管理
- Mariadb(mysql)基本操作
- 数据库mariadb的基本操作
- Mariadb用户操作/数据库基本操作 (一)
- Mariadb用户操作/数据库基本操作(二)
- Mariadb用户操作/数据库基本操作 (一)
- Mariadb的安装和基本操作
- MariaDB管理
- Linux运维笔记----Mariadb数据库基本管理
- centos 下安装MariaDB 及其基本操作指令
- MariaDB二进制安装步骤以及数据库的基本操作
- 源代码管理基本操作
- MariaDB数据库管理系统
- mariadb用户管理
- mariadb的网页管理
- MariaDB用户管理
- PAT
- Ubuntu搭建ss shadowsocks服务错误
- 线性回归
- 让滚动条滚动到正好显示某个节点的位置
- 73. Set Matrix Zeroes
- MariaDB基本管理操作
- nested exception is java.lang.IllegalArgumentException: error at ::0 formal
- 走近大前端:组件方式开发web app全站
- Android源码大招
- 构建高可用可伸缩系统设计的一些方法论
- Java中的常用类库
- Codeforces Edu 33 A 893AChess For Three
- 洛谷P2053:[SCOI2007]修车 (网络流)
- 报错java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.StringUtils