博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MariaDB常用命令
阅读量:5130 次
发布时间:2019-06-13

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

show databases;                  显示数据库

use mysql;                            进入数据库
show tables;                         显示示数据库中的表
desc user;                            查看user表的数据结构
flush privileges;                    刷新数据库信息
select host.user,password from user;     查询user表中的host,user,password字段

create database westos;                        创建westos数据库

use westos;                            
create table linux(                                   创建表,username,password字段
username varchar(15) not null,
password varchar(15) not null
);
select * from mysql.user;                           查询mysql库下的user表中的所以
alter table linux add age varchar(4);          添加age字段到linux表中
ALTER TABLE linux DROP age                删除age字段
ALTER TABLE linux ADD age  VARCHAR(5)  AFTER name        在name字段后添加字段age

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 用户名@主机; 查看用户权限  

转载于:https://www.cnblogs.com/anyiz/p/10659611.html

你可能感兴趣的文章
sencha touch在华为emotion ui 2.0自带浏览器中圆角溢出的bug
查看>>
【架构】Linux的架构(architecture)
查看>>
ASM 图解
查看>>
Date Picker控件:
查看>>
你的第一个Django程序
查看>>
grafana授权公司内部邮箱登录 ldap配置
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>