zoukankan      html  css  js  c++  java
  • MariaDB常用命令

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

  • 相关阅读:
    HDU 4069 Squiggly Sudoku
    SPOJ 1771 Yet Another NQueen Problem
    POJ 3469 Dual Core CPU
    CF 118E Bertown roads
    URAL 1664 Pipeline Transportation
    POJ 3076 Sudoku
    UVA 10330 Power Transmission
    HDU 1426 Sudoku Killer
    POJ 3074 Sudoku
    HDU 3315 My Brute
  • 原文地址:https://www.cnblogs.com/anyiz/p/10659611.html
Copyright © 2011-2022 走看看