zoukankan      html  css  js  c++  java
  • MySQL安装及初级增删改查一

    学习MYsql 是参照这个维C果糖的总结,学习目录网址:https://blog.csdn.net/qq_35246620/article/details/70823903,谢谢大神的无私分享。

    一、安装mysql,并验证安装成功

    1、安装,下载安装包,并安提示一步步安装,设置账号密码等,参考百度

    2、打开MySQL,

    验证MySQL是否安装成功,输入 show database;结果如下,表示安装成功

    3、MySQL 数据库是一种CS结构的软件,即分为:客户端和服务端,若想访问服务器,则必须通过客户端,服务器应该一直运行,客户端则在需要使用的时候运行

    二、在命令提示符cmd里创建表,做增删改查等

    1、新建数据库panda01

    create database panda01 charset utf-8;

     

    删除数据库 panda01

    drop database panda01;

    2、表操作,新建、查看表、增删改查

    2.1、新建表stu

    首先要选定表所在数据库 use database(panda01)

    2.2、查看表

    show tables; 查看所有表

    show table like 'panda01'; 查看表 panda01

    show table like '%a'; 模糊查询以a结尾的表

    show columns from stu;查看表stu的字段

    2.3、修改表

    改表名字

    rename table stu to student;表名字改为student

    新增字段:alter table stu add column id first;新增字段‘id’,位置是‘first’

    alter table stu add column gread int;新增一列‘gread’,默认在最后

    修改字段:alter table stu modify gread varchar(10);

     删除字段:alter table stu drop gread;

    删除表(注删除后不可撤回):

    drop table stu; 删除表结构、释放存储空间

    delete from stu where id=1;删除表中的数据,不加WHERE条件的话,删除表中所有数据,删除完会返回删除的条数,标识列随删除前的记录继续增长

    truncate stu;删除表中所有数据,不能回滚,不计入log,删除完返回0,整个表回到初始状态,标志列从初始开始

    3、表中内容增删改查

    3.1、增

    给表中所有字段添加(value值要按表中字段的顺序)

    insert into stu values (1,'JIKE',20,'female');

    给部分字段插入数据

    insert into stu (name.age) values ('Pige',5);

    3.2 查看结果:select * from stu;

    插查看部分 select name,age from stu where name='Pige';

    3.3、更新数据

    update stu set sex='female',id=2  where name='Pige';

    3.4、删除

    delete from stu where id=1;

    drop 也可以删除,但drop比delete威力更大,delete只是删除数据,但不删除定义和存储空间,但drop 不仅删除数据,也删除定义,释放存储空间。

  • 相关阅读:
    《数据密集型应用系统设计》读书笔记
    每周总结
    每周总结
    每周总结
    《数据密集型应用系统设计》读书笔记
    每周总结
    《重构》读书笔记
    每周总结
    软件过程与管理知识回顾
    操作系统知识汇总5-6章
  • 原文地址:https://www.cnblogs.com/sunny0/p/8926851.html
Copyright © 2011-2022 走看看