美文网首页
20190716MySQL基础操作(一)

20190716MySQL基础操作(一)

作者: 6bd9f7257faf | 来源:发表于2019-07-16 18:11 被阅读0次

一、基础知识

       1、注释方法 :--+空格 或 #

       2、闪电I执行光标所处命令最近的;截止的语句或所选区域第一条命令语句

       3、从外部文件导入数据,csv 用 ',',制表符隔开的txt文件 用'\t';文件路径是用 ’/‘,不能单用'\',可以用'\\';文件路径名称不能是中文,必须是英文;如果导入外部数据,报错无权限,可以运行这条代码试试‘SET GLOBAL local_infile=1;’

       4、modify 修改字段类型,change 修改字段名称,带上类型,两种修改方式,若非主键j及唯一约束条件未带上,会被取消掉

       5、用主键分组没有意义;having 中条件是聚会函数结果是否符合某个条件

       6、操作符,! 表示 不;如 != 不得于,!> 不大于,!< 不小于

       6、jion 是横向连接;union 是纵向连接,union是去重合并,union all 是不去重合并也叫全拼接

       7、模糊查询,MySql 用 like ,'%' 任意字符,'_' 某一字符,如 like '北%'  北开头的内容,like '%北%'    含北的内容,like '北__'  北开头的三个长度的内容;excel 是 '*' 任意字符,'?' 某一字符

       8、文件分类,二进制文件(记事本打开乱码看不懂)和文本文件(记事本打开能显示看懂,分非数据文件和数据文件(逗号隔开的csv文件,制表符、逗号或分号等隔开的txt文件));

       9、MySQL 编码规则是utf-8,excel编码规则是ANSI

       10、每次开启workbanch 软件,先执行 use [数据库名] 进入需要使用的数据库

二、常用快捷键

       -- CTRL + Enter  闪电I快捷键/执行当前行

       -- 执行整篇sql脚本, ctrl+shift+enter

       -- 注释/取消注释, ctrl+/

       -- 格式化sql语句(美化sql语句), ctrl+b

       -- 自动补全,ctrl+space

       -- 新开SQL编辑器 Ctrl + T

       -- 查看执行解释 (explain current statement) Ctrl + Alt + X

三、易忘语句

       1、从外部文件(csv/txt)导入数据语句:load data local infile '文件路径/文件名.文件类型' into table 表名  fields terminated by ['分割方式']   ignore 1 lines  ;若第一行不是字段名,' ignore 1 lines'可以删除

        2、查看表结构语句   descb 表名

        3、 删除主键语句   alter table 表名 drop primary key

        4、追加主键 alter table 表名 add primary key ('字段名1','字段名2...')

        5、创建自增 CREATE TABLE example(id INT  AUTO_INCREMENT)

        6、查看所有表名 show tables;查看所有数据库名 show databases

        7、查看创建的某数据库 show create database [数据库名];查看创建的某表 show create table [表名]

        8、创建表时带入备注内容:

             create table Monthly_Indicator(

                        city_name varchar(20) not null DEFAULT '_' comment '城市名',

                        month_key date not null comment '月份',

                        aqi int(4) not null default 0 comment 'AQI',

                        ranking int(4) not null default 0 comment '排名',

                        primary key(city_name,month_key)

                ) comment='大气质量表';

相关文章

  • 20190716MySQL基础操作(一)

    一、基础知识 1、注释方法 :--+空格 或 # 2、闪电I执行光标所处命令最近的;截止的语句或所选区域...

  • Golang InfluxDB 基础操作

    InfluxDB基础操作 基础操作 连接[root@localhost ~]# influx -precisio...

  • 实验四

    实验四 Linux基础操作的再次探索 实验目的 1.掌握基础的Linux操作方法 2.进一步理解基础操作的原理 3...

  • ArcGIS入门教程(2)——ArcCatalog应用基础

    实验二 ArcCatalog应用基础 一、实验目的 通过实验操作,掌握ArcCatalog软件的基础操作,主要包括...

  • Learn Linux(一)基础操作

    一,基础命令和操作 1.基础操作 Tab 补全命令,参数,文件名等 Ctrl + c 强行终止当前操作 上下方向...

  • Linux基础操作一

    1,查看系统支持的shell类型: 2,查看我的系统用的是哪种shell类型: 3,查看完整的主机名称: 4,查看...

  • hive基础操作(一)

    hive CLI 在shell环境下执行一次hive命令:hive -e select * from dual...

  • 一、Zbrush基础操作

    1.基本操作 Zbrush4R8官方开始支持多国语言,终于有了中文版啦~~~ 灯箱Lightbox:Zbrush的...

  • MongoDB 基础操作(一)

    MongoDB 的安装 在Linux上安装在Linux上安装MongoDB Community Edition和所...

  • Mari基础操作(一)

    Mari版本:4.0v1 素材可以在image manager中直接拖拽到视图中使用。 模型操作:alt+鼠标左键...

网友评论

      本文标题:20190716MySQL基础操作(一)

      本文链接:https://www.haomeiwen.com/subject/kvntlctx.html