zoukankan      html  css  js  c++  java
  • MySQL 常用语句

    Mysql常用语句

    客户端
    相关命令
        #查询mysql服务端
        tasklist |findstr mysqld 
        #杀死mysql服务端
        taskkill /F /PID ***(PID号)

    针对文件夹(库):
    # 创建数据库(可指定字符编码)
    create database old_school_edu charset utf8;
    ​
    # 修改数据库属性
    alter database old_school_edu charset gbk;
    ​
    # 查询已存在数据库
    show databases;
    show create database old_school_edu;
    ​
    # 删除
    drop database old_school_edu;
    #if exists 判断数据库是否存在,不存在也不产生错误
    drop database if exists drop_database;
    ​
    #查看当前连接的数据库
    select database();
    ​
    # 连接相应数据库,用于后续语句(操作)
    use old_school_edu;
    针对文件(表):
    文件需要在文件夹中,操作文件时,应确定操作的文件夹。
    
    # 切换文件夹
    use old_school_edu;
    # 查看当前所在的库
    select database();  
    ​
    # 创建数据表(可能是多个),解耦管理
    create table student(Id int(5),Name char(20)); 
    ​
    # 修改数据表
    alter table student modify Name char(16);
    # 修改表名
    rename table student to teacher;
                                            
    # 查当前库下数据表
    show tables;
    # 查看表的详细信息
    show create table student;      
    # 查看表结构
    desc student;
    describe student;   
                         
    #删除数据表
    drop table student;
    针对数据:
    # 表中插入数据
    # into可不加,student可不指定,默认是当前库
    # id为1,名为egon;编号为2,名为kevin;编号为3,名为jason 
    insert into student values (1,'egon'),(2,'kevin'),(3,'jason');  
    ​
    # 修改表中数据
    update student set name='DSB' where id > 1;
    update student set name='DSB' where id = 2 or id = 3;
    ​
    #查询所有行数据
    select * from student;
    # 查询指定字段数据
    select id,name from student;
    #查询前几行数据(从0开始)
    select * from student order by id limit 0,2;
    ​
    #
    delete from student where id >2;
    # 如果少了引号,后面无论敲什么都没有用需要将引号补全
    delete from student where name='egon'; 
     
    
    针对数据(字段):
    #增加字段
    alter table student add Age int(5);
    ​
    #修改原字段名称及类型
    alter table student change Age Sex char(5);
    ​
    # 修改同一字段不同值:
    update student set Age=(case when id = 1 then '18' when id = 2 then '19' when id = 3 then '20' end);
    ​
    #删除字段
    alter table student drop Age;

     

  • 相关阅读:
    微信小程序 WePY 2 框架入门教程
    微信小程序 WePY 1.7.X 框架入门教程
    /deep/ 深度作用选择器作用及使用
    微信小程序 wx.getUserProfile 接口获取用户信息
    Wepy 微信小程序项目踩坑记
    计算机网络-第一章概述OSI参考模型
    如何安装pycocotools为文件?
    第三章 系统总线
    第二章 计算机的发展和展望
    第一章 计算机基础概论
  • 原文地址:https://www.cnblogs.com/yuanlianghong/p/10878616.html
Copyright © 2011-2022 走看看