• 初学时简单的操作数据库方法


    一:cmd操作数据库
    --开启数据库
    net start mysql

    --关闭数据库
    net stop mysql

    --1:连接数据库
    mysql -uroot -p

    --2:查询数据库
    show databases;

    --3:设置字符编码
    set names gbk;

    --4:增加数据库
    create database if not exists 库名;

    --5:查看数据库的创建语句(是如何创建的)
    show create database 库名;

    --6:删除数据库
    drop database if exists 库名;

    --7:指定数据库
    --隐式指定数据库
    use 库名

    二:cmd操作数据表
    --1:创建 数据表(完整的方法)
    create table if not exists 表名(字段1 字段类型1,字段2 字段类型2...)[表选项];

    --2:查询数据表
    --查看当前数据库有哪些表
    show tables;
    --模糊查询
    show tables like '表名字段%';

    --3:查看表的创建语句(怎么创建的)
    show create table 表名;[G]

    --4:查看表的结构
    desc 表名;
    --显示指定数据表
    desc 库名.表名

    --5:修改数据表
    rename table 旧表名1 to 新表名,旧表名2 to 新表名2;

    --6:修改列定义
    alter table 表名(下级命令)
    --a:增加一列 add
    alter table 表名 add 字段名 字段数据类型;
    --如:增加名为aa列:alter table stutb add aa varchar(10);
    --b:删除一列 drop
    alter table 表名 drop 字段名;
    --如:删除名为aa列:alter table stutb drop aa;
    --c:重命名字段 change
    alter table 表名 change 旧字段名 新字段名 新数据类型;
    --如:aa列重命名为:alter table stutb change aa 'from' varchar(10);
    --d:修改字段类型 modify
    alter table 表名 modify 字段名 新数据类型;
    --如:aa列字段类型改为:alter table stutb modify aa int;
    --e:修改表选项
    alter table 表名 新的表选项信息;

    --7删除数据表
    drop table if exists 表名;

    三:数据操作
    --1:插入(增加)数据
    insert into 表名(字段1,字段2) values(列表值1,列表值2);--2:查询数据 select *(字段名) from 表名[查询条件];--3:修改数据 修改整列的值:update 表名 set 字段1=新值1,字段2=新值2; 修改一个字段下的某一个值:update 表名 set 要修改字段=新值 where 字段1=值1(起定位作用); --如:修改id=2对应的name值 :update stutb set name='李四' where id=2;--4:删除数据 delete from 表名 [删除条件]; --如:删除id=2对应的name值 :delete from stutb name='张三' where id=3;
  • 相关阅读:
    LeetCode
    iOS开发系列--C语言之指针
    iOS开发系列--C语言之数组和字符串
    iOS开发系列--C语言之基础知识
    Entity Framework 5.0系列之数据操作
    Entity Framework 5.0系列之约定配置
    Entity Framework 5.0系列之自动生成Code First代码
    Entity Framework 5.0系列之Code First数据库迁移
    Entity Framework 5.0系列之EF概览
    Debian9安装vim和vim无法右键鼠标粘贴解决方法
  • 原文地址:https://www.cnblogs.com/donaldworld/p/6380073.html
Copyright © 2020-2023  润新知