mysql update duoge MySQLupdate多个字段_mysql 修改字段类型


数 据分析岗位需要对企业的数据库进行管理,这就需要掌握至少一种数据库软件的使用。 行业内最受欢迎的开源数据库软件MySQL,了解起来并不困难,掌握基本的语法和增删改查,就可以满足常规的数据处理需求。 今天的这篇内容,汇总了MySQL最基础的语句和操作。适合刚入门数据分析的同学收藏起来食用哦~

  • MySQL数据库基本操作
  • MySQL数据表基本操作
  • MySQL数据查询
  • MySQL排序
  • MySQL索引

mysql update duoge MySQLupdate多个字段_mysql update多个字段_02


MySQL数据库基本操作 登录数据库

mysql -u root -p


-u:后加登录数据库的用户名,可以加空格,也可以不加 -p:后加登录数据库的用户名的密码,不加空格 创建数据库

create database 库名


删除数据库

drop database 库名


显示数据库列表

show databases


显示库中的数据表

use 库名 show tables

MySQL数据表基本操作


创建表

create table 表名(列名1 类型 约束条件,列名2 类型 约束条件)


删除表

drop table 表名


修改表

修改表名:rename table 原表名 to 新表名 修改表类型:alter table 表名 modify column_definition[first/after 某一列名] 增加字段:alter table 表名 add[column] column_ definition{first/after 某一列名} 删除字段:alter table 表名 drop[column] 列名 给字段改名:alter table change[column] 旧类型名 column_definition[first/after 某一列名] 修改字段排序:[first/after 某一列名]


插入行

单行:insert into 表名 (字段名1,字段名2……)values(values1,values2……) 多行:insert into 表名 (字段名1,字段名2……)values(数值行1, 数值行2……)


删除行

单行:DELETE FROM tablename[WHERE CONDITION] 多行:DELETE FROM t1,t2,……FROM t1,t2,……[WHERE CONDITION]


更新行

Update 表名 set 字段名1=字段值1, 字段名2=字段值2……[WHERE CONDITION]

MySQL数据查询


基础查询语句

SELECT column_name, column_name FROM table_name [WHERE Clause] [LIMIT N][OFFSET M]


多个表之间用逗号分隔,用WHERE设定条件; 使用星号(*)来代替其它字段,SELECT语句会返回表的所有字段数据; 使用LIMIT属性来设定返回的记录数; 通过OFFSET来制定SELECT语句开始查询的数据偏移量 子查询

SELECT field1,field2……fieldN FROM table_name WHERE field1 LIKE condition1[AND[OR]] field2='somevalue'

MySQL排序语句(查询后排序)

SELECT field1,field2……fieldN table_name1,table_name2,…… ORDER BY field1,[ field2……] [ASC[DESC]]


可以使用多个字段作为排序的条件; 使用ASC或DESC关键词来按升序或降序排列; 可以添加WHERE……LIKE子句来设置条件 MySQL索引

创建索引:CREATE INDEX indexName ON mytable(usename(length)) 添加索引:ALTER table tableName ADD INDEX indexName(columnName) 指定索引:CREATE TABLE mytable () 删除索引:DROP INDEX [indexName] ON mytable


Excel太坑了,导致英国漏报1.6万新冠患者!如果用MySQL... 图解数据分析的6大步骤,一篇适合小白的干货分享 吐血整理:4大类12个图表类型,轻松搞定数据可视化 做数据分析,该去哪里找行业研究报告?最全汇总 财会人必备7个Excel函数公式,学会了轻松计算本金利息