zoukankan      html  css  js  c++  java
  • 数据库初识

    数据库的初识

    1.数据库的功能和分类

    • 数据库解决的问题
      • 操作文件的效率和便捷问题
      • 解决了多个服务器同时使用数据的一致性问题
      • 解决了安全的问题
      • 解决了并发的问题
    • 数据库分类
      • 关系型数据库
        • mysql oracle sqlserver sqllite accesse
      • 非关系型数据库
        • redis mongodb memcache(内存级别)
    • 常识:
      • 全称叫做数据库管理系统,英文缩写DBMS,操作人员叫DBA

    2.账号操作

    • root登录
      • net start mysql 启动一个叫mysql的服务
      • net stop mysql 停止服务
      • mysql -uroot 用root用户登录,密码默认是空
      • set password = password('123');设置密码
      • mysql -uroot -p / mysql -uroot -p123 分别是密文登录和明文登录
      • select user,host from mysql.user;返回所有用户列表
    • 创建账号
      • creat user 'wtc'@'192.168.13.%' identified by '123'; 设置用户名,密码和可以登陆的网段
      • mysql -uwyc -p123 -h管理员的ip地址 普通用户登录数据库
    • 权限
      • grant 权限的种类(增删改查)
      • grant all 所有权限
      • grant select on 数据库.* to 'wyc'@'192.168.13.%'; 给一个存在的wyc用户授权增加的权限
      • grant select on 数据库.* to 'wyc'@'192.168.13.%' identified by '123'
      • mysql select user():
    • 数据库操作
      • show databases 查看所有数据库
      • create database 数据库名 创建数据库
      • use 数据库名 切换到数据库文件夹下,就可进行表操作
    • 表操作
      • create table user(id int,name char(18)); 创建表
      • show tables 查看当前数据库中所有表
      • desc user / describe user 查看表结构
      • show create table user 查看创建表的信息
      • drop table user 删除表
      • alter table 表名 rename 新表名 重命名表
    • 数据的操作
        • select * from user: 查看
        • insert into user values(1,'wyc');插入一条数据
        • insert into user values(1,'wyc'),(2,'太亮');插入多条数据
        • update user set name = 'barry' ;将所有的name属性修改为barry,不建议用
        • update user set name = 'barry' where id = 1;
        • update user set name = 'barry' where id = 1 where id = 2;
        • delete from user;清空表,不用
        • delete from user where id = 2; 删除id = 2 的一条数据
  • 相关阅读:
    广告效果滚动
    判断背景图片是否加载成功
    css3创建多边形clip属性,可用来绘制不规则图形了
    不允许用户选中文本的两种方法
    栈类模板设计及应用
    HDOJ 题目类型
    极大团数量模板
    HDU 1522 Marriage is Stable 稳定婚姻匹配
    字符串类设计与应用
    正向与反向拓扑排序的区别(hdu 1285 确定比赛名次和hdu 4857 逃生)
  • 原文地址:https://www.cnblogs.com/W-Y-C/p/11266019.html
Copyright © 2011-2022 走看看