随堂笔记打卡1(初识Mysql)

今天是参加强化学习的第一天,把今天所学习的内容及遇到的问题做一个记录。

一、安装Mysql

https://dev.mysql.com/downloads/mysql/ 下载对应的版本,整体来说的话,安装比较傻瓜式,但是我还是遇到了问题。在进行到端口那一页面时,出现了端口占用的情况(我用的默认端口3306)。                                                                                             ①  解决方法:打开win+R 运行命令:netstat  -ano|findstr 3306

1

    ②再输入tasklist 找到3306对应的PID (4392)查看是哪个程序在占用                       ③打开任务管理器找到相对应的程序杀死,就可以进入到下一步安装中了。

2

二、导入文件及SELECT/WHERE语句学习:

① SELECT:搜索                                                                                                              SELECT * FROM data.表  * 代表列表里所有的列名                                                      limit 限制条件 例如 只想看前十行的内容  及limit 10                                                      order by data.a(a为列名) 升序排列                                                                          order by data.a desc    降序排列                                                                  

② where 过滤                                                                                                                    where.a (=><)关键字  PS:数字可以引用,中文需要加双引号(英文状态下)          where  a  between 关键字 and 关键字 按区间搜索                                                        where a in  (关键字) 包含关键字的内容                                                                    where a (not in/!=/<>) 关键字  剔除掉包含关键字的内容                                              where a =关键字  and b=关键字   多条件查找 or  多条件查找语句                                注意:当语句中同时出现and、or命令时,优先级处理and                                             

 ③ like 模糊查找                                                                                                                   a like %关键字%(包含) 关键字% (开头含有) %关键字(尾部包含)                   group by 根据by对数据进行分组                                                                                   SELECT  列名1 FROM data.a                                                                                       group by 列名1  注意:上下两个要一致                                                                         SELECT 列名1.count(列名2)FROM data.a 根据列名2进行分组处理                         count(distinct 列名)进行重复去除


今天第一天早上6点多就起来学习,虽然改变自己的生活习惯很痛苦,但是要持久的输出,每天为自己的学习内容做随堂笔记输出简书,加油!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,862评论 5 116
  • 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装 1.1BLOG文档结构图 ...
    小麦苗DB宝阅读 10,648评论 0 31
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,068评论 0 19
  • iOS8以后,苹果推出了新框架Wekkit,提供了替换UIWebView的组件WKWebView。各种UIWebV...
    陌上北辰阅读 635评论 0 0
  • 我随着北往的火车行在一月的冷风,向着小城。 你银铃的笑开在冬季那飘雪的城。 五月的暖风刚来,你脚上的寒才去。而轰隆...
    祁十四阅读 676评论 0 1