• mysql的基本语句


    1. 操作数据库
      1. 增加
        create database db1 charset utf8;
      2. 查看
        # 查看当前创建的数据库
        show create database db1;
        # 查看所有的数据库
        show databases;
        select database();
      3. alter database db1 charset gbk; # 改变数据库的字符编码
      4. 删除
        drop database db1;
    2. 操作数据库表
      1. 切换数据库

        use db1; #切换文件夹
        
        select database(); #查看当前所在文件夹
      2. create table t1(id int,name char);
        # t1 表名
        # id 字段 字段类型为 int 整数
        # name 字段 字段类型为char
      3. 复制代码
        #查看当前的这张t1表
        show create table t1;
        
        # 查看所有的表
        show tables;
        
        # 查看表的详细信息
        desc t1;
        复制代码
      4. # modify修改的意思
        alter table t1 modify name char(6);
        # 改变name为大写的NAME
        alter table t1 change name NAMA char(7);
      5. 删除
        # 删除表
        drop table t1;
    3. 操作表中的数据
      1. # 插入一条数据,规定id,name数据leilei
        insert into t1(id,name) values(1,"mjj01"),(2,"mjj02"),(3,"mjj03");
      2. select id from db1.t1;
        select id,name from db1.t1;
        select * from db1.t1; 
      3. update db1.t1 set name='zhangsan';
        update db1.t1 set name='alex' where id=2;
      4. delete from t1;
        delete from t1 where id=2;
        # 如果要清空表建议用truncate,因为truncate效率比delete高,delete清空表的时候自增长的字段不会归零
        truncate t1;
    每天逼着自己写点东西,终有一天会为自己的变化感动的。这是一个潜移默化的过程,每天坚持编编故事,自己不知不觉就会拥有故事人物的特质的。 Explicit is better than implicit.(清楚优于含糊)
  • 相关阅读:
    为Jupyter只安装目录的扩展包
    前端菜鸟的小程序摸索记录
    小计:Shopee批量删除修复~附脚本
    Python3 与 C# 并发编程之~ 协程篇
    记一次硬件故障,并普及点硬件知识
    小计:协同办公衍生出的需求
    监控MySQL|Redis|MongoDB的执行语句(go-sniffer)
    Linux IO实时监控iostat命令详解
    Linux下的磁盘缓存
    使用top命令查看系统状态
  • 原文地址:https://www.cnblogs.com/kylin5201314/p/13622744.html
Copyright © 2020-2023  润新知