zoukankan      html  css  js  c++  java
  • MySQL 常用命令

     MySQL常用命令(SQLyog图形界面操作)

    1.创建数据库数据表(student、lesson、score)

    创建数据库及数据库表

    2.插入数据记录
    向student、lesson、score插入一条或多条的表数据

    3.表数据的更新
    更新学号为2015112401学生姓名改为小明,班级改为15计科

    4.查询语句

    4.1单表查询
    查询所有字段,通配符 * =LIKE

    选择性字段条件查询/条件判断即可查询有关条件的表记录

    4.2多表查询

    多表查询采用内连接查询

    等值连接(INNER JOIN ON) 连接两张表的所有数据。
    对student 和score表进行等值连接,条件为学号等值,连接的返回结果为5条内
    SELECT* FROM student INNER JOIN score ON student.姓名=score.姓名 LIMIT 3;

    自然连接(NATURAL JOIN)笛卡尔积连接,去掉重复字段
    对student 和score表进行自然连接,连接的返回结果为5条内
    SELECT* FROM student NATURAL JOIN score LIMIT 5;

    左连接(left join)
    对student 、score左连接包含左边表中索引记录及右边没有相匹配的记录,显示的不同字段显示在一张表上
    SELECT student.学号,student.姓名,student.班级,score.课程号,score.课程名FROM student LEFT JOIN score ON student. 学号=score.学号 LIMIT 5;

    5.索引(四种)
    5.1普通索引
    创建一个新表suoyin,包含int型的id字段,varchar(20)类型的name字段和int型的xb字段。在表的name字段的前10个字符以上建立普通索引

    5.2唯一索引
    创建新表suoyin,在表的id字段上建立名为id_index的唯一索引,降序排列

     

    5.3全文索引
    创建表newTable2,并指定char(20)字段类型的字段info为全文索引

     

     5.4多列索引

    创建表newTable3,在类型char(20)的name字段上和int类型的age字段上创建多列索引

    6.视图
    6.1创建视图
    为score表创建简单视图,视图名score_view1,视图包含学号,姓名,成绩字段
    CREATE VIEW score_view1 (学号,姓名,成绩) AS SELECT 学号,姓名,成绩 FROM score;

    6.2视图查询
    利用视图查询学号为2015112401学生的相关表记录信息
    SELECT * FROM score_view1 WHERE 学号='2015112401';

    7.存储过程+触发器
    7.1触发器
    1.创建一个表tb,其中只有一列a。在表上创建一个触发器,每次插入操作时,将用户变量count的值加1

    2.向表tb中插入一行数据:

    3.再向tb中插入一行数据

     

    7.2 定义一个储存过程
    CREATE DATABASE caoyin;//定义一个数据库
    USE caoyin;//使用这个数据库
    CREATE PROCEDURE my() SELECT CONCAT(@str1,@str2);//定义一个存储过程库并赋空值
    CALL my();//返回为空

    SET @str1='曹引',@str2='2015112401'; 赋值
    CALL my();

  • 相关阅读:
    APK: 开机自启
    Android Button 三种监听方式
    unity 获取Project面板已选择资源的路径
    unity 自定义Project面板右键菜单
    unity Mathf.Atan2()
    unity/C# 通过反射调用对象的私有方法
    Unity WebGL 去除移动端的警告
    Unity Shader 序列帧动画
    Unity Shader 3种精度的数值类型
    Unity Shader Unity支持的语义
  • 原文地址:https://www.cnblogs.com/cao-yin/p/7289323.html
Copyright © 2011-2022 走看看