zoukankan      html  css  js  c++  java
  • liunx数据库

    安装数据库vi /etc/yum.repos.d/MariaDB.repoanz

    安装完成后的操作systemctl start maridb 运行数据库

    mysql-secure-installation初始化

    yum install MariaDB-server MariaDB -client-y

    进入数据库

    mysql -uroot -p 以root用户进入,root可以切换为普通用户

    数据库相关

     show databases; 复数

    create database xxx;创建库

    use xxx;使用库

    数据表

    show tables;看表。库中的全部列表

    create table t1(id int,name char(6));创建列表

    表中记录

    insert into t1 values(1,‘a’),(2,“b")

    看表结构

    desc 表名;

    操作数据库

    create database xxx 增加

    drop database xxx 删除

    操作数据表

    增加字段

        单条;alter table xxx add age int;

         多条;alter table xxx add age int,add age1 int;

    改变表

     modify 改变字段顺序,改变字段类型

         alter table xxx age int first; 把字段调整到最前面

         alter table xxx age int after name; 调整到指定字段后面

         alter table xxx age char(8);原来age是int类型,改为char(8)类型

     change 改变类名,列类型

         alter table  xxx change age age1 int; 把age列名变为age1

    改表名

       alter table 旧表 rename 新表

    rename table 旧表 to 新表

    授权,数据库备份

    >---<

    mysql的备份和恢复

      1备份数据

           mysqldump -uroot -p--all-databases>/tmp/db。dump(写入右边)

       恢复数据(备份了之后drop db)

       1 登录数据库后

    source/tmp/db。dump

    2在登录后,进行数据写入

    mysql-uroot-p</tmp/db.dump(写入左边)

    创建普通用户

     create user “xxx‘@”%“ identified by “123”

    localhost 127.0.0.1 代表只能在你本机登录

    %代表在所有主机上都可以登陆

    mysql -uyang -p   010923

    授权

    mysql库

    select * from userG; 格式化查看user表

    grant 权限 on数据库,表名 to 账户@主机名(和创建的时候对应)

    *.*  'yang'@'%'

    第一颗*代表所有数据库     第二颗*代表所有数据库表

    grant insert on c1909.* to “c1909”@“%”

    权限: create(新建)select(展示) delete(删除)insert(写入)update(更新)

    grant allprivileges on *。* to 账户@主机名

    flush privilages;刷新权限(好习惯)

    revoke all privileges on *。* from ’c1909‘@’%‘  删除权限

  • 相关阅读:
    硬件基础---拆装机
    Dynamics CRM 2015 Update 1 系列(4): 自己定义主键
    Heroku第三方服务接入指南(二)
    ssh 免密登录
    CentOS 7 NAT软路由
    Nginx升级
    挖矿病毒
    安装 epel-release
    hydra 安装和使用
    Linux 安全信息查看
  • 原文地址:https://www.cnblogs.com/yuzui/p/12512940.html
Copyright © 2011-2022 走看看