zoukankan      html  css  js  c++  java
  • Mysql 基础 1

    MySQL基础

    1、概念

    • 数据库,为我们提供高效、便捷的方式对数据进行增删改查的工具

    • 优势

      • 程序稳定、数据一致性、并发、效率

    2.数据库管理系统

    • (DataBase Management System 简称DBMS)

    3.数据库内部的关系

    记录:1 朱葛 13234567890 22(多个字段的信息组成一条记录,即文件中的一行内容)
    
    表:userinfo,studentinfo,courseinfo(即文件)
    
    数据库:db(即文件夹)
    
    数据库管理系统:如mysql(是一个软件)
    
    数据库服务器:一台计算机(对内存要求比较高)
    
    总结:
    
        数据库服务器-:运行数据库管理软件
    
        数据库管理软件:管理-数据库
    
        数据库:即文件夹,用来组织文件/表
    
        表:即文件,用来存放多行内容/多条记录
    

    4.mysql的基本命令

    • 参考博客

      • mysqld install 安装mysql服务

      • net start mysql 启动服务

      • net stop mysql停止服务

    4.1账号操作

    • mysql -uroot -p进入mysql

    • select user(); 查看当前登陆的用户

    • set password = password('123');给当前用户设置密码

    • 创建账号

      • create user 'guest'@192.168.1.% identified by '123';指定网段可以连接
    • 给一个用户授权

      • grant 权限类型 on ftp.* to guest'@'192.168.1.%;

      • grant all 所有权限

      • grant select on day37.* to 'guest'@'192.168.14.%'

      • grant select,insert

    4.2操作数据库

    • 查看所有的数据库 show databases;

    • 创建一个数据库 create database 数据库名;

    • 切换到这个库下 use 数据库名;

    • 查看这个库下有多少表 show tables

    4.3操作表

    • 创建一张表

      • create table student(name char(12),age int)

      • char()中间的数字代表name的长度

    • 查询表结构

      • desc student

    4.4操作数据

    • 插入数据 : insert into student values ('wusir',73);

    • 查询数据 : select * from student;

    • 修改数据 : update student set age=85 where name='alex';

    • 删除数据 : delete from student where name = 'alex';

  • 相关阅读:
    selenium+python处理Alert弹窗
    HTML在网页上不能显示图片问题
    制作python程序windows安装包(飞机大战源码)
    python读取ini文件
    python杀死Windows后台程序
    python3中文乱码解决方法
    算法04
    Windows10
    Windows10 快捷键
    文件夹选项-安装功能-window服务
  • 原文地址:https://www.cnblogs.com/xiaobai686/p/12026205.html
Copyright © 2011-2022 走看看