SQL
文章平均质量分 82
风抽过的烟头
这个作者很懒,什么都没留下…
展开
-
SQL语句(三) 更新语句(增 删 改)
一、插入INSERTINTO 表名(列名1,列名2……)//列名可以省略,省略情况下是表格的所有列VALUES(常量1,常量2……)//与上句中的列对应二、修改UPDATE 表名SET 列名=表达式,列名=表达式......WHERE 条件//可以省略三、删除DELETEFROM 表名WHERE 条件//可以省略四、实例1.插入一条顾客记录,要求每列都给出一个合理的数值SELECT *FROM customer;/*先查询已经存在的customer表.转载 2022-02-21 11:31:55 · 5335 阅读 · 0 评论 -
命令行操作数据库
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、增加新用户格式:grant 权限 on 数据库.* to 用户名@登录主机 id...转载 2021-11-16 19:44:03 · 1908 阅读 · 0 评论 -
Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结
在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿。这些操作可以在phpmyadmin或者别的mysql管理工具中完成,但是我们有时为了更方便的管理,会选择写sql语句来实现。1.增加一个字段代码如下 复制代码 //增加一个字段,默认为空 alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加..转载 2021-10-28 18:43:52 · 1346 阅读 · 0 评论 -
MySQL基本使用教程(使用MySQLworkbench)
1、创建数据库可以使用工具栏上的创建数据库直接创建数据库,如下图:或者使用命令:create database 数据库名称;(注意最后有分号)来创建。注意,此方法可能不会立马刷新,可以在左下角点击右键选择Refresh all 来刷新。2、创建表、删除表可以在你想要创建表的Tables上面点击右键,选择Create Table,或者使用命令create table table_name(column_name column_type);注意,创建数据表的命令前需要使用use指明你要使...转载 2020-10-09 14:23:53 · 1736 阅读 · 0 评论 -
DELETE 语句
SQL DELETE作用DELETE 语句用于删除表中的记录。SQL DELETE 语法DELETE FROMtable_nameWHEREsome_column=some_value; 请注意 SQL DELETE 语句中的 WHERE 子句! WHERE 子句规定哪条记录或者哪些记录需要删除。如果您省略了 WHERE 子句,所有的记录都将被删除! 演示数据库在本教程中,我们将使用 RUNOOB 样本数据库。下面是选自 "Websites" 表的数据:...转载 2020-09-30 11:46:59 · 9750 阅读 · 0 评论 -
SQL中三种插入数据的语句
insert into表示插入数据,数据库会检查主键(PrimaryKey),如果出现重复会报错;replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引的话,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;REPLACE语句会返回一个数,来指示受影响的行的数目。该数是被删除和被插入的行数的和。如果对于一个单行REPLACE该数为1,则一行被插入,同时没有行被删除。如果该数大于1,则在新行被插入前,有一个或多个旧行被删除。如果表原创 2020-09-30 11:42:54 · 9612 阅读 · 0 评论 -
SQL LEFT JOIN 关键字
SQL LEFT JOIN 关键字LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。SQL LEFT JOIN 语法SELECTcolumn_name(s)FROMtable1LEFT JOINtable2ONtable1.column_name=table2.column_name;或:SELECTcolumn_name(s)FROMtable1LEFT OUTER JOIN...转载 2020-07-30 13:25:06 · 151 阅读 · 0 评论 -
SQL 主键 外键
这里先罗列一下两者的却别跟作用主键:为了标识数据的唯一性 不能为空外键:为了保证数据的准确跟一致性 可以为空===========================================SQL PRIMARY KEY 约束PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。MySQL:CREATE TABLE Persons(P_Id int NO.原创 2020-07-30 11:25:12 · 146 阅读 · 0 评论