
SQL
文章平均质量分 58
SQL
Morris_
个人笔记!
展开
-
C# 连接本地数据库
C#VSCodeM1C# 如何连接本地数据库?1. 安装MySQL下载MySQL软件,傻瓜式安装即可,安装完之后,在系统偏好号设置里会出现一个MySQL的图标。在安装的时候会让用户输入密码,这个自己看着输就行了,但是别忘记了。建议别用终端命令行安装了,对初学者来说学习成本比较大。2. 连接本地MySQL安装完MySQL之后,点击MySQL图标,开启MySQL,如下我已开启我本地已安装了Navicate,我就使用Navicate对本地数据库进行连接,验证是否能连接成功打开Nvi.原创 2022-03-21 16:14:24 · 6529 阅读 · 0 评论 -
Mac M1 安装MySQL
Mac M1 安装MySQL安装MySQL手动安装手动安装是需要下载合适版本的MySQL,然后进行安装。下载地址:https://dev.mysql.com/downloads/mysql/自动安装使用终端命令行,直接可以进行安装,前提是电脑上已经安装了Homebrew。终端使用 brew install mysql➜ ~ brew install mysqlError: Cannot install under Rosetta 2 in ARM default prefix (/opt/原创 2021-07-29 13:49:37 · 4458 阅读 · 6 评论 -
INSERT INTO 和 INSERT IGNORE INTO
INSERT INTO 和 INSERT IGNORE INTO 都是插入操作。INSERT INTO向数据库中插入一条新的数据,会检测主键,如果有已经存在的主键,则会报错。INSERT IGNORE INTO 会忽略数据库中已存在的记录,如果数据库没有重复的主键,则直接新增一条数据,如果已有同样主键的数据,会保留已有数据,新增一条新的数据?SQL语句:INSERT IGNORE INTO table_name (field1,field2) values (value1,value2);..原创 2021-06-16 08:42:13 · 1452 阅读 · 0 评论 -
SQL基础之增、删、改、查
文章目录SQL基础之增、删、改、查SELECTINSERTUPDATEDELETESQL基础之增、删、改、查SELECT查SELECT FROM整张表查询SELECT * FROM table_name;查询某列/多列SELECT column_1, column_2FROM table_nameSELECT DISTINCT FROMSELECT DISTINCT column_1 FROM table_name;SELECT DISTINCT column_原创 2021-01-20 09:23:49 · 131 阅读 · 0 评论 -
SQL DELETE 语句
DELETE 语句用于删除表中的记录。以菜鸟教程上的Websites表为例+----+--------------+---------------------------+-------+---------+| id | name | url | alexa | country |+----+--------------+---------------------------+-------+---------+| 1 | Google原创 2020-07-08 07:22:53 · 186 阅读 · 0 评论 -
SQL UPDATE 语句
UPDATE 语句用于更新表中已存在的记录。语法:UPDATE table_nameSET column1=value1,column2=value2,...WHERE some_column=some_value;WHERE 子句规定哪条记录或者哪些记录需要更新。如果您省略了 WHERE 子句,所有的记录都将被更新!以菜鸟教程上的Websites表为例:+----+--------------+---------------------------+-------+---------+|原创 2020-07-08 07:18:03 · 487 阅读 · 0 评论 -
SQL INSERT INTO 语句
INSERT INTO 语句用于向表中插入新记录。语法:指定列插入数据INSERT INTO table_name (colnum1, colnum2, column3)VLAUES (value1, value2, value3);不指定列插入数据INSERT INTO table_nameVALUES (value1,value2,value3,...);没有指定要插入数据的列名的形式需要列出插入行的每一列数据。还是以上节的Websites表为例:// 向表中插入一条完整原创 2020-07-08 07:10:36 · 227 阅读 · 0 评论 -
SQL WHERE语句
文章目录WHERE基础语法WHERE + AND/ORWHERE + ORDER BYORDER BYORDER BY ASC/DESCORDER BY 多列WHERE基础语法SELECT * FROM table_nameWHERE id = 1;SELECT title FROM table_nameWHERE id = 100;WHERE + AND/OR// 查询表中国家为中国或美国的数据集SELECT * FROM table_nameWHERE country='CN'O原创 2020-07-06 21:23:27 · 845 阅读 · 0 评论 -
SQL SELECT 语句
文章目录查整张表查某列数据查某行数据查某一个数据SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。SELECT * FROM table_name;演示数据库表如下:+----+--------------+---------------------------+-------+---------+| id | name | url | alexa | country |+----+----------原创 2020-07-06 14:10:11 · 593 阅读 · 0 评论 -
初学SQL
SQL是做什么的?SQL(Structured Query Language),结构化查询语言。SQL 是用于访问和处理数据库的标准的计算机语言。一般的后台开发,只要是需要操作数据库,就需要用到SQL。SQL与MySQL、SQL Server等的关系是什么?SQL 是一门语言,用来处理和操作数据库的语言,MySQL 和 SQL Server是数据库,数据库还有Access、Oracle、Sybase、DB2 等等。我为什么要学习 SQL?公司的后台代码是 C# 写的,里面有很多接口都.原创 2020-07-06 13:40:31 · 151 阅读 · 0 评论 -
SQL学习(六)查询执行顺序
至此,SELECT查询的基础学完了,这一节的练习题有一些很不容易写出来,只能先这样,之后温故知识,多练习,慢慢熟悉。基础语法一个完整的的SELECT查询SELECT DISTINCT column, AGG_FUNC(column_or_expression), …FROM mytable JOIN another_table ON mytable.column =...原创 2020-04-13 21:24:52 · 668 阅读 · 0 评论 -
SQL学习(五)查询结果过滤和排序
如果初学,看看基础语法直接结合例子来看更容易理解。基础语法DISTINCT选取出唯一的结果的语法SELECT DISTINCT column, another_column, …FROM mytableWHERE condition(s);DISTINCT 语法会直接删除重复的行,即排重。GROUP BY结果排序(ordered results)SELECT co...原创 2020-04-13 20:49:25 · 2881 阅读 · 1 评论 -
SQL学习(四)条件查询(字符串类型属性筛选)
本节主要使用WHERE语句筛选字符串类型的属性。概述LIKE(模糊查询) 和 %(通配符)是字符串相关查询的两个关键字。条件查询语句还是WHERE语句SELECT column, another_column, …FROM mytableWHERE condition AND/OR another_condition AND/OR …;常用的条件查询O...原创 2020-04-07 22:11:03 · 5940 阅读 · 0 评论 -
SQL学习(三)条件查询(数字类型属性筛选)
本节主要使用WHERE语句筛选数字类型的属性。条件查询语法SELECT column, another_column, …FROM mytableWHERE condition AND/OR another_condition AND/OR …;注:这里的 condition 都是描述属性列的,具体会在下面的表格体现。AND or OR 这两个关键字来组装多个条件...原创 2020-04-07 20:59:56 · 2639 阅读 · 0 评论 -
SQL学习(二)初学SQL
SELECT * FROM原创 2020-04-07 17:23:57 · 213 阅读 · 0 评论 -
sql查看和更新某个表的某个字段
学了一点sql新知识,给某个表的某个字段添加一个新的值。查看表里某个字段的值SELECT * FROM TableFields WHERE TableFieldID = '表名.字段名'更新字段的存储UPDATE TableFieldsSET `VALUES` = '...'WHERE TableFieldID = '表名.字段名'例:有一个表User,里面有一个字段是Gender。原始表里面有两个值,Male和Female,我需要新增一个值’None’,表示性别未知。s.原创 2020-10-27 08:44:19 · 2592 阅读 · 0 评论 -
sql如何查看数据库表的关联关系?
不管是Navicat还是MySQL Workbench,要查询表的创建sql语句的话,在新建查询中执行以下sql:SHOW CREATE Table BinLots;执行之后,Create Table这一行结果就是表的创建sql,可以将结果拷贝出来,查看表的关联关系。通过查看表的创建sql,可以查看这个表的主键,唯一键,以及它和其他表的关联关系等信息。...原创 2020-08-13 09:34:11 · 9435 阅读 · 0 评论 -
从DB Browser for SQLite导出.csv文件
如何从.db数据库文件中导出某个表的.csv文件一般的,后台收集的日志保存在数据库中,查找日志时候需要打开.db文件的数据库。使用DB Browser for SQLite这个软件可以打开和查看数据库表以及数据。使用DB Browser for SQLite打开.db文件后,数据库结构选项可以查看数据库的结构,看看有几张表等信息。浏览数据选项可以打开某张表查看。如果需要导出某个表,文...原创 2020-05-04 09:06:02 · 2564 阅读 · 1 评论